@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
/* SUMECSS TEMAS */

/* White Mode */
body.light-theme {
	--bg-background-form-color: #ddd;
	--bg-label-form: #333;
	--tx-textarea-form: #fff;
	--tx-textarea-form-border: 1px solid #ddd;
	--tx-textarea-form-color: #333;
	--bg-form-control: #eee;
	--tx-form-placeholder: #8e8e8e;
	--input-group-addon: #eee;
	--input-group-border: 1px solid #ddd;
	--btn-border-color: #d5d5d5;
	--btn-default-hover: white;
	--select--disabled: #eee;
	--ezdz-border: 3px dotted #333 !important;
	--ezdz-div: #333 !important;
	--dropdown-menu-background: #fff;
	--dropdown-menu-border: 1px solid #ccc;
	--dropdown-menu-color: #333;
	--dropdown-background-hover: #428bca;
	--dropdown-menu-color-hover: #fff;
	--bg-tab-content: #ddd;
	--bg-pasarela--dd: #cccccc;
	--bg-pasarela-border: 1px solid #a9a9a9 !important;
	--bg-panel-border: 1px solid #D2D2D2 !important;
	--legend-border: 1px solid #333 !important;
	--br-pasarela-border: 1px solid #ddd;
	--bg-nav-tabs-li-active: #ddd;
	--bg-nav-tabs-li-hover: #eee;
	--nav-li-a-hover: #ddd;
	--bg-porlets-content: #d2d2d2;
	--bg-select-datatable: #eee !important;
	--color-select-datatable: #333 !important;
	--border-select-datatable: 1px solid #eee !important;
	--table-datatable-head: #e6e6e6;
	--bg-table-body: #e6e6e6;
	--bg-striped-background: #f4f4f4;
	--table-selected-body: #ccc !important;
	--tx-text-muted: #646464;
	--bg-label-modal: #333;
	--tx-table-header: black;
	--br-border-btn:1px solid #ddd;
	--tr-selected: #E9E9E9;
	--tx-datatable-footer: #2d2a2a;
	--bg-tabla-estadistica: #eaeaea;
	--tx-color-a: #428bca;
	--bg-tr-success: #dff0d8 !important;
	--bg-tr-warning: #faf2cc !important;
	--bg-tr-info: #d9edf7 !important;
	--bg-tr-danger: #f2dede !important;
	--bg-tr-success-hover: #d0e9c6 !important;
	--bg-tr-warning-hover: #fbefb2 !important;
	--bg-tr-info-hover: #d9edf7 !important;
	--bg-tr-danger-hover: #ebcccc !important;
	--bg-calendario: #ddd;
	--bg-background-color-panel: #ffffff;
	--texto-negro: #333;
	--bg-basic-wizard-nav: #E4E7EA;
	--bg-ezdz-dropzone: #787878;
	--bg-porlets-content-c: #bdbdbd !important;
	--wysihtml5-active: #D9D9D9;
	--bg-popover-fade: #ddd;
	--text-danger-color: #a94442;
	--bg-webui-popover: #ddd !important;
	--col-acciones-btn: #bdbdbd;
	--br-border-btn: #cccccc;
	--color-nav-edit: #363B3F;
	--bg-nav-edit: #687174;
	--bg-acord: #fff;
	--bg-elementos-crear: #363B3F;
	--text-theme: #000;
}
/* end White Mode */

/* Dark Mode */
body.dark-theme {
	--bg-background-form-color: rgb(65 67 69 / 88%);
	--bg-label-form: #fff;
	--tx-textarea-form: #5A5C5E;
	--tx-textarea-form-border: 1px solid #5A5C5E;
	--tx-textarea-form-color: #fff;
	--bg-form-control: #5d6467;
	--tx-form-placeholder: #ddd;
	--input-group-addon: #8e9395;
	--input-group-border: 1px solid #8e9395;
	--btn-border-color: #5d6467;
	--btn-default-hover: #87898b;
	--select--disabled: #3f4042;
	--ezdz-border: 3px dotted #ddd !important;
	--ezdz-div: #ddd !important;
	--dropdown-menu-background: #2c3034;
	--dropdown-menu-border: 1px solid #5d6467;
	--dropdown-menu-color: #fff;
	--dropdown-background-hover: #428bca;
	--dropdown-menu-color-hover: #fff;
	--bg-tab-content: #363B3F;
	--bg-pasarela--dd: #323538;
	--bg-pasarela-border: 1px solid #323538 !important;
	--bg-panel-border: 1px solid #D2D2D2 !important;
	--legend-border: 1px solid #fff !important;
	--br-pasarela-border: 1px solid #c3c3c3;
	--bg-nav-tabs-li-active: #393b3d;
	--bg-nav-tabs-li-hover: #a9a9a9;
	--nav-li-a-hover: #595b5d;
	--bg-porlets-content: #323538;
	--bg-select-datatable: #87898b !important;
	--color-select-datatable: white !important;
	--border-select-datatable: 1px solid #87898b !important;
	--table-datatable-head: #212529;
	--bg-table-body: #212529;
	--bg-striped-background: #2c3034;
	--table-selected-body: #373b3e !important;
	--tx-text-muted: #ddd;
	--bg-label-modal: #FFF;
	--tx-table-header: white;
	--br-border-btn:1px solid #646464;
	--tr-selected: #363b3f;
	--tx-datatable-footer: #ddd;
	--bg-tabla-estadistica: #363b3f;
	--tx-color-a: #52acfa;
	--bg-tr-success: unset !important;
	--bg-tr-warning: unset !important;
	--bg-tr-info: unset !important;
	--bg-tr-danger: unset !important;
	--bg-tr-success-hover: #595b5d !important;
	--bg-tr-warning-hover: #595b5d !important;
	--bg-tr-info-hover: #595b5d !important;
	--bg-tr-danger-hover: #595b5d !important;
	--bg-calendario: #2c3034;
	--bg-background-color-panel: #2c3034;
	--texto-negro: #fff;
	--bg-basic-wizard-nav: #393b3d;
	--bg-ezdz-dropzone: #ddd;
	--bg-porlets-content-c: #393b3d !important;
	--wysihtml5-active: #393b3d;
	--bg-popover-fade: #363b3f;
	--text-danger-color: #df6361;
	--bg-webui-popover: #363B3F !important;
	--col-acciones-btn: #5d6467;
	--br-border-btn: #585b5d;
	--color-nav-edit: #fff;
	--bg-nav-edit: #687174;
	--bg-acord: #7f7f7f;
	--bg-elementos-crear: #fff;
	--text-theme: #fff;
}
/* end Dark Mode */

/* Classic Mode */
body.classic-theme {
	--bg-background-form-color: #ddd;
	--bg-label-form: #333;
	--tx-textarea-form: #fff;
	--tx-textarea-form-border: 1px solid #ddd;
	--tx-textarea-form-color: #333;
	--bg-form-control: #eee;
	--tx-form-placeholder: #8e8e8e;
	--input-group-addon: #eee;
	--input-group-border: 1px solid #ddd;
	--btn-border-color: #d5d5d5;
	--btn-default-hover: white;
	--select--disabled: #eee;
	--ezdz-border: 3px dotted #ddd !important;
	--ezdz-div: #ddd !important;
	--dropdown-menu-background: #fff;
	--dropdown-menu-border: 1px solid #ccc;
	--dropdown-menu-color: #333;
	--dropdown-background-hover: #428bca;
	--dropdown-menu-color-hover: #fff;
	--bg-tab-content: #ddd;
	--bg-pasarela--dd: #cccccc;
	--bg-pasarela-border: 1px solid #a9a9a9 !important;
	--bg-panel-border: 1px solid #D2D2D2 !important;
	--legend-border: 1px solid #333 !important;
	--br-pasarela-border: 1px solid #ddd;
	--bg-nav-tabs-li-active: #ddd;
	--bg-nav-tabs-li-hover: #eee;
	--nav-li-a-hover: #ddd;
	--bg-porlets-content: #d2d2d2;
	--bg-select-datatable: #eee !important;
	--color-select-datatable: #333 !important;
	--border-select-datatable: 1px solid #eee !important;
	--table-datatable-head: #e6e6e6;
	--bg-table-body: #e6e6e6;
	--bg-striped-background: #f4f4f4;
	--table-selected-body: #ccc !important;
	--tx-text-muted: #646464;
	--bg-label-modal: #FFF;
	--tx-table-header: black;
	--br-border-btn:1px solid #ddd;
	--tr-selected: #E9E9E9;
	--tx-datatable-footer: #2d2a2a;
	--bg-tabla-estadistica: #eaeaea;
	--tx-color-a: #428bca;
	--bg-tr-success: #dff0d8 !important;
	--bg-tr-warning: #faf2cc !important;
	--bg-tr-info: #d9edf7 !important;
	--bg-tr-danger: #f2dede !important;
	--bg-tr-success-hover: #d0e9c6 !important;
	--bg-tr-warning-hover: #fbefb2 !important;
	--bg-tr-info-hover: #d9edf7 !important;
	--bg-tr-danger-hover: #ebcccc !important;
	--bg-calendario: #ddd;
	--bg-background-color-panel: #ffffff;
	--texto-negro: #333;
	--bg-basic-wizard-nav: #E4E7EA;
	--bg-ezdz-dropzone: #787878;
	--bg-porlets-content-c: #bdbdbd !important;
	--wysihtml5-active: #D9D9D9;
	--bg-popover-fade: #363b3f;
	--text-danger-color: #a94442;
	--bg-webui-popover: #363B3F !important;
	--col-acciones-btn: #bdbdbd;
	--br-border-btn: #cccccc;
	--color-nav-edit: #363B3F;
	--bg-nav-edit: #687174;
	--bg-acord: #fff;
	--bg-elementos-crear: #fff;
	--text-theme: #fff;
}
/* end Classic Mode */

*:focus,
*:active,
*:focus-visible {
	outline: none !important;
	box-shadow: none !important;
}

input:focus,
input:active,
button:focus,
button:active,
select:focus,
select:active,
textarea:focus,
textarea:active,
a:focus,
a:active,
label:focus,
label:active {
	outline: none !important;
	box-shadow: none !important;
}

.nav-tabs > li > a:focus,
.nav-tabs > li > a:active,
.btn:focus,
.btn:active,
.form-control:focus,
.form-control:active {
	outline: none !important;
	box-shadow: none !important;
}

html {
	background: none !important;
	/* overflow: hidden; */
	scrollbar-width: auto !important;
}
body {
	overflow: auto !important;
	min-height: 100vh;
	overflow-y: scroll;
}
div#ascrail2000 {
	display: none !important;
}
#leftside-navigation {
	overflow: auto !important;
}
.text-theme {
	color: var(--text-theme) !important; 
}
.block-web .header h3 span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 90%;
	display: block;
	min-width: 0;
}
.block-web .header h3 {
	text-overflow: ellipsis;
}
.block-web .header h3 {
	position: relative;
	width: 100%;
}
.block-web .button-group.pull-right {
	position: absolute;
	right: 0px;
	top: 50%;
	transform: translateY(-50%);
}
.info-box {
	background-color: #5bc0de !important;
	color: #FFFFFF;
}
li.selected {
	text-decoration: none;
	color: var(--bg-label-form);
	background-color: var(--bg-form-control) !important;
}
.gris-box {
	background-color: #8f9293 !important;
	color: #FFFFFF;
}
.success-box {
	background-color: #5cb85c !important;
	color: #FFFFFF;
}
.success-box {
	background-color: #5cb85c !important;
	color: #FFFFFF;
}
.danger-box {
	background-color: #d9534f !important;
	color: #FFFFFF;
}
.danger-box i {
	color: unset !important;
}
textarea::placeholder {
	color: var(--tx-form-placeholder);
}
.col-busqueda label {
	color: var(--tx-textarea-form-color);
}
a {
	cursor: pointer;
}
.basic-wizard ul.nav li a {
	color: var(--bg-label-form);
	background-color: var(--bg-basic-wizard-nav);
	cursor: default;
	opacity: unset;
}
.text-danger {
	color: var(--text-danger-color) !important;
}
.basic-wizard .nav li a {
	border: 0px solid !important;
	background: none repeat scroll 0 0 #E4E7EA;
	color: #4A535E;
	opacity: 0.75;
}
.ezdz-dropzone div {
	padding-top: 6%;
	font: bold 34px arial !important;
	color: var(--bg-ezdz-dropzone) !important;
}
.SysWebSoporteAgendarLlamadaCalendly .table-bordered>thead>tr>th {
	border: 1px solid #333;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
	background-color: var(--select--disabled);
	border-color: var(--table-selected-body);
}
.ezdz-dropzone {
	border: 3px dotted #a9a9a9 !important;
	color: #a9a9a9 !important;
}
a {
	color: var(--tx-color-a);
	text-decoration: none;
}
.sc-theme ul.sidebar-menu li ul.sub li a:hover {
	background: #0d90db;
	color: #ffffff;
}
i.icon-robot-sume.photo-profile {
	font-size: 25px;
	margin: 10px;
}
.light-theme .chatbackground-messenger, .light-theme .chatbackground-instagram{
	background-color: #ffffff;
}
.classic-theme .chatbackground-messenger, .classic-theme .chatbackground-instagram{
	background-color: #d2d2d2;
}
.dark-theme .chatbackground-messenger, .dark-theme .chatbackground-instagram{
	background-color: #000;
}
.chatbackground-messenger .chat2 .message, .dark-theme .chatbackground-messenger .chat2 .message {
	background-color: #0080ff !important;
}
.chatbackground-messenger .chat2 .message.flex-grow-1.my-3::before, 
.dark-theme .chatbackground-messenger .chat2 .message.flex-grow-1.my-3::before {
	border-color: transparent transparent transparent #0080ff;
} 
.chatbackground-instagram .btn-success {
	background-color: #9209f7;
}
.chatbackground-messenger .btn-success {
	background-color: #0080ff;
}
.chatbackground-messenger .chat2 .mb-1.text-title.text-16.flex-grow-1, 
.dark-theme .chatbackground-messenger .chat2 .mb-1.text-title.text-16.flex-grow-1,
.chatbackground-instagram .chat2 .mb-1.text-title.text-16.flex-grow-1 {
  color: white;
}
.chatbackground-messenger .text-muted, 
.chatbackground-messenger .chatconversacion p, 
.chatbackground-instagram .text-muted, 
.chatbackground-instagram .chatconversacion p, 
.chatbackground-instagram .chat2 .mb-1.text-title.text-16.flex-grow-1,
.dark-theme .chatbackground .chatconversacion p,
.chatbackground-messenger .chat1 .mb-1.text-title.text-16.flex-grow-1,
.chatbackground-instagram .chat1 .mb-1.text-title.text-16.flex-grow-1,
.dark-theme .chatbackground-instagram .chat1 .mb-1.text-title.text-16.flex-grow-1 {
	color: #000 !important;
}
.chatbackground-messenger .chat2 .mb-1.text-title.text-16.flex-grow-1,
.chatbackground-instagram .chat2 .mb-1.text-title.text-16.flex-grow-1,
.chatbackground-instagram .chat2 p,
.dark-theme .chatbackground-instagram .chat1 .text-title,
.dark-theme .chatbackground-messenger .chat1 .text-title,
.dark-theme .chatbackground-instagram .chat1 p,
.dark-theme .chatbackground-messenger .chat1 p,
.chatbackground-instagram .chat2 .text-muted,
.chatbackground-messenger .chat2 .text-muted,
.dark-theme .chatbackground-instagram .chat1 .text-muted,
.dark-theme .chatbackground-messenger .chat1 .text-muted,
.chatbackground-messenger .chat2 p,
.dark-theme .chatbackground .message p {
	color: white !important;
}
.chatbackground-instagram .message, .chatbackground-messenger .message {
	box-shadow: none;
}
.chatbackground-messenger .chat2 span.avatar-user, .chatbackground-instagram .chat2 span.avatar-user{
	background-color: #c6c6c6 !important;
}
.chatbackground-instagram .chat2 .message, .dark-theme .chatbackground-instagram .chat2 .message {
	background-color: #9209f7 !important;
}
.chatbackground-instagram .chat1 .message, 
.dark-theme .chatbackground-instagram .chat1 .message,
.chatbackground-messenger .chat1 .message,
.dark-theme .chatbackground-messenger .chat1 .message {
	background-color: #efefee;
}
.chatbackground-instagram .chat1 .message.flex-grow-1.my-3::before,
.chatbackground-messenger .chat1 .message.flex-grow-1.my-3::before {
  border-color: transparent #efefee transparent transparent;
}
.dark-theme .chatbackground-instagram .chat1 .message.flex-grow-1.my-3::before,
.dark-theme .chatbackground-messenger .chat1 .message.flex-grow-1.my-3::before {
	border-color: transparent #737272 transparent transparent;
}
.chatbackground-instagram .chat2 .message.flex-grow-1.my-3::before, .dark-theme .chatbackground-instagram .chat2 .message.flex-grow-1.my-3::before {
	border-color: transparent transparent transparent #9209f7;
}
.chatbackground-instagram .chat1 span.avatar-user, .dark-theme .chatbackground-instagram .chat1 span.avatar-user {
  background: #9209f7 !important;
}
.chatbackground .chat1 .mb-1.text-title.text-16.flex-grow-1 {
	color: #8fddff !important;
}
.chatbackground .chat2 .mb-1.text-title.text-16.flex-grow-1 {
	color: #56be22 !important;
}
.dark-theme .chatbackground .chat2 .mb-1.text-title.text-16.flex-grow-1 {
	color: #afff86 !important;
}
.fw-bold {
	font-weight: 700 !important;
}
.chat1 span.avatar-user {
	background: #0196d9 !important;
	color: white;
}
.chat2 span.avatar-user {
	background: #56be22 !important;
	color: white !important;
}
.dark-theme .chat1 .mb-1.text-title.text-16.flex-grow-1 {
	color: #8fddff;
}
.dark-theme .chat2 .mb-1.text-title.text-16.flex-grow-1 {
	color: #afff86;
}
.chat1 .message.flex-grow-1.my-3::before {
	content: '';
	position: absolute;
	top: 8px;
	left: -9px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #f3f4f6 transparent transparent;
}
.chat2 .message.flex-grow-1.my-3::before {
	content: '';
	position: absolute;
	top: 8px;
	right: -10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	border-color: transparent transparent transparent #f3f4f6;
}
.dark-theme .chat1 span.avatar-user {
	background: #0196d9 !important;
	color: white;
}
.dark-theme .chat1 .message.flex-grow-1.my-3::before {
	content: '';
	position: absolute;
	top: 8px;
	left: -9px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #737272 transparent transparent;
}
.dark-theme .chat2 .message.flex-grow-1.my-3::before {
	content: '';
	position: absolute;
	top: 8px;
	right: -10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	border-color: transparent transparent transparent #737272;
}
.dark-theme .message {
	position: relative;
	background: #737272 !important;
	border-radius: 10px;
	padding: 1rem;
	columns: black;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);
}
.chat1 .mb-1.text-title.text-16.flex-grow-1 {
	color: #009ade;
}
.chat2 .mb-1.text-title.text-16.flex-grow-1 {
	color: #56be22;
}
body,
body.light-theme,
h1,
h2,
h3,
h4,
.border,
.message,
.chatbackground,
.tab-content,
.navbar,
.footer,
.header,
.btn,
form,
label,
.ntf-txt.col-md-4,
.table-responsive,
table,
th {
	transition: background-color 0.5s ease, color 0.5s ease;
}
form#frmEliminar h3 {
	color: var(--bg-label-modal) !important;
}
.chatbody {
	height: 65vh;
	position: relative;
	overflow: auto;
}

/* scrollbar sw conversacion de chatbot */
.chatbackground::-webkit-scrollbar {
	width: 8px;
}
.chatbackground::-webkit-scrollbar-thumb {
	background-color: transparent;
	border-radius: 4px;
	transition: background-color 0.5s ease;
}
.chatbackground::-webkit-scrollbar-track {
	background-color: transparent;
}
.chatbackground:hover::-webkit-scrollbar-thumb {
	background-color: #888;
}
/* fin de scrollbar */

/* Estilos para el scrollbar en WebKit (Chrome, Safari, Edge) */
::-webkit-scrollbar {
	width: 8px !important;
	z-index: 9999 !important;
}
::-webkit-scrollbar-thumb {
	background-color: transparent !important;
	background: transparent !important;
	border-radius: 4px !important;
	transition: background-color 0.5s ease !important;
	z-index: 9999 !important;
}
::-webkit-scrollbar-track {
	background-color: transparent !important;
	background: transparent !important;
	z-index: 9999 !important;
}
:hover::-webkit-scrollbar-thumb {
	background-color: #888 !important;
	z-index: 9999 !important;
}
/* Para navegadores basados en WebKit (Chrome, Edge, Opera, etc.) */
::-webkit-scrollbar {
	width: 8px;
}
::-webkit-scrollbar-thumb {
	background-color: #888 !important;
	border-radius: 4px;
	transition: background-color 0.5s ease;
}
::-webkit-scrollbar-track {
	background-color: transparent;
}
:hover::-webkit-scrollbar-thumb {
	background-color: #b2b2b2 !important;
}
/* fin Estilos genericos */
.chat1 span.avatar-user,
.chat2 span.avatar-user {
	justify-content: center;
	align-items: center;
	display: flex;
	position: relative;
	background: aquamarine;
	border-radius: 50%;
	padding: 0;
	columns: black;
	margin: 12px 12px 12px 0;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}
/* Modificaciones de etiquetas de texto y leyendas */
.ModalConfiguracion .bootstrap-dialog-message label,
.ModalConfigurar .bootstrap-dialog-message label,
.mdAvatar .ModalConfiguracion .bootstrap-dialog-message label,
.ModalConfiguracion .mdAvatar h3,
.mdAvatar h3,
.mdAvatar .ModalConfiguracion .bootstrap-dialog-message legend,
#frmVerificacion p,
#frmEliminar p,
.ModalEliminar h2,
.ModalEliminar label,
#frmVincularListaYCampanha label,
#frmPruebaEnvio label,
#frmPruebaEnvio legend,
.bootstrap-dialog.type-success label,
#frmAgregarPost label
.mdAvatar label,
.mdAvatar p,
#frmEtiquetas label,
.mdAvatar .modal-content label,
.ModalTiempo .modal-content label,
.ModalEliminar .modal-content label,
.bootstrap-dialog-message label {
	color: #ffffff !important;
	padding: 0px !important;
}
/* Modificaciones de etiquetas de texto y leyendas */
.light-theme .ModalConfiguracion .bootstrap-dialog-message label,
.light-theme .ModalConfigurar .bootstrap-dialog-message label,
.light-theme .mdAvatar .ModalConfiguracion .bootstrap-dialog-message label,
.light-theme .ModalConfiguracion .mdAvatar h3,
.light-theme .mdAvatar h3,
.light-theme .mdAvatar .ModalConfiguracion .bootstrap-dialog-message legend,
.light-theme #frmVerificacion p,
.light-theme #frmEliminar p,
.light-theme .ModalEliminar h2,
.light-theme .ModalEliminar label,
.light-theme #frmVincularListaYCampanha label,
.light-theme #frmPruebaEnvio label,
.light-theme #frmPruebaEnvio legend,
.light-theme .bootstrap-dialog.type-success label,
.light-theme #frmAgregarPost label
.light-theme .mdAvatar label,
.light-theme .mdAvatar p,
.light-theme #frmImportarLista label,
.light-theme #frmEtiquetas label,
.light-theme .mdAvatar .modal-content label,
.light-theme .ModalTiempo .modal-content label,
.light-theme .ModalEliminar .modal-content label,
.light-theme .bootstrap-dialog-message label {
	color: #333 !important;
	padding: 0px !important;
}
.light-theme input {
	border: 1px solid #cccccc !important;
}
.modal-body .bootstrap-dialog-message {
	padding: 0px !important;
}
/* Estilo para formularios específicos */
.mdAvatar .modal-content form:not([id^="frmEliminar"],
#frmAgegarEtiqueta,
#frmProgramar,
#frmSEO,
#frmAgregar,
#frmPaso1,
#frmPaso2,
#frmPaso3,
#frmPaso4,
#frmFiltroFechas,
#frmEditar,
#frmImportar,
#frmFiltro,
#frmLimpiarTemayPlantillas,
#flArchivoZip,
#frmBuscarInfoDelSuscriptor,
#frmFiltros),
.modal-content form#frmAgregar:not(#frmAgegarEtiqueta, #frmAgregar),
.ModalEliminar .modal-content form {
	background: #363B3F;
	padding: 15px;
	border-radius: 5px;
}
.light-theme .mdAvatar .modal-content form:not([id^="frmEliminar"],
.light-theme #frmAgegarEtiqueta,
.light-theme #frmProgramar,
.light-theme #frmSEO,
.light-theme #frmAgregar,
.light-theme #frmPaso1,
.light-theme #frmPaso2,
.light-theme #frmPaso3,
.light-theme #frmPaso4,
.light-theme #frmFiltroFechas,
.light-theme #frmEditar,
.light-theme #frmImportar,
.light-theme #frmFiltro,
.light-theme #frmLimpiarTemayPlantillas,
.light-theme #flArchivoZip,
.light-theme #frmBuscarInfoDelSuscriptor,
.light-theme #frmFiltros),
.light-theme .modal-content form#frmAgregar:not(#frmAgegarEtiqueta, .light-theme #frmAgregar),
.light-theme .ModalEliminar .modal-content form {
	background: #ddd;
	padding: 15px;
	border-radius: 5px;
}
.bootstrap-dialog-body .bootstrap-dialog-message .table-responsive .dataTables_wrapper {
	background: #363B3F;
}
.bootstrap-dialog-message {
	background: #363B3F;
}
.light-theme .bootstrap-dialog-message,
.light-theme .bootstrap-dialog-body .bootstrap-dialog-message .table-responsive .dataTables_wrapper {
	background: #ddd;
}
.bootstrap-dialog-title,
.bootstrap-dialog-title p.text-center {
	color: #fff !important;
}
.mensaje_processing {
	color: white;
	font-size: 20px;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}
#MSJS h4 {
	color: var(--bg-label-form);
}
.sc-theme ul.sidebar-menu li ul.sub li a:hover{
	background: #0d90db;
	color: #ffffff;
}
.page-content {
	min-height: 92vh;
	padding-left: 10px;
}
.block-web .basic-wizard .pager li.disabled a {
	background: none repeat scroll 0 0 #EEEEEE;
	border-color: #ddd;
	color: #999999;
}
.SysWebGClientesProductosListadoDePaginas a.btn.btn-warning.ver.tooltips.desactivar {
	display: flex;
	align-items: center;
}
.SysWebGClientesProductosListadoDePaginas span.dtr-data {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	gap: 4px;
}
.SysWebGClientesProductosListadoDePaginas a.btn.btn-primary.editar.tooltips {
	display: flex;
	align-items: center;
	padding-left: 10px !important;
}
.SysWebGClientesProductosListadoDePaginas td.text-center {
	display: flex;
	justify-content: center;
	gap: 5px;
}
.SysWebGClientesProductosListadoDePaginas a.btn.btn-warning.ver.tooltips {
	justify-content: center;
	display: flex;
}
.SysWebGClientesProductosListadoDePaginas .mdAvatar2 td.text-center {
	display: table-cell;
}
.SysWebGClientesProductosListadoDePaginas span.icons-web-site {
	align-items: center;
	display: flex;
}
.SysWebGClientesProductosListadoDePaginas .alert.alert-info {
	margin-bottom: 10px;
}
.SysWebGClientesProductosListadoDePaginas #tblAutoPage_wrapper .row {
	align-items: center;
	display: flex;
}
.SysWebGClientesProductosListadoDePaginas .ModalConf span.input-group-addon {
	padding-right: 0;
}
.SysWebGClientesProductosListadoDePaginas .ModalConf input.form-control.slug {
	padding-left: 0;
}
.SysWebGClientesProductosListadoDePaginas .bootstrap-select.btn-group .dropdown-toggle .filter-option {
	width: 95%;
}
.SysWebGClientesProductosListadoDePaginas .modal-header .close {
	color: #fff;
	opacity: 0.8;
}
.SysWebGClientesProductosListadoDePaginasAgregar .estructura .panel-title > a.collapsed .indicador,
.SysWebGClientesProductosListadoDePaginas .estructura .panel-title > a.collapsed .indicador {
	transform: rotate(180deg);
	-moz-transition: all 600ms ease-out;
	-webkit-transition: all 600ms ease-out;
	-o-transition: all 600ms ease-out;
	transition: all 600ms ease-out;
}
.SysWebEmailMarketingCampanhasAgregarV2 .toggle-danger .toggle-slide,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .toggle-danger .toggle-slide {
	border: 1px solid #999 !important;
}
.SysWebEmailMarketingCampanhasAgregarV2 .caption,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .caption {
	max-height: 67px;
	align-content: center;
	align-items: center;
	display: flex;
	justify-content: center;
	gap: 8px;
}
.SysWebEmailMarketingCampanhasAgregarV2 img.thumbnail,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 img.thumbnail  {
	width: 100%;
	max-width: 410px;
	margin-bottom: 15px;
}
.SysWebEmailMarketingCampanhasAgregarV2 .caption p,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .caption p {
	color: black;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel-title > a {
	display: inline-block;
	/*width: 80%;*/
	text-decoration: unset;
	font-size: inherit;
	vertical-align: middle;
}
.SysWebGClientesProductosListadoDePaginas .txt-m,
.SysWebGClientesProductosListadoDePaginasAgregar .txt-m,
.SysWebGClientesProductosListadoDePaginasAgregar .panel-title > a {
	width: 75%;
	display: inline-block;
}
.SysWebGClientesProductosListadoDePaginasAgregar .acciones .btn,
.SysWebGClientesProductosListadoDePaginas .acciones .btn {
	padding: 3px 8px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .list-group-item,
.SysWebGClientesProductosListadoDePaginas .list-group-item {
	padding: 12px 15px;
	padding-right: 15px;
	border-bottom: 1px solid #ddd;
}
.SysWebGClientesProductosListadoDePaginasAgregar .list-group-item span:not(:last-child),
.SysWebGClientesProductosListadoDePaginas .list-group-item span:not(:last-child) {
	vertical-align: middle;
}
.SysWebGClientesProspectos .mdAvatar .modal-content .table-responsive label {
	color: var(--bg-label-form) !important;
}
.SysWebGClientesProductosListadoDePaginas .panel-title > a span {
	/*font-size: 25px;*/
	margin-right: 5px;
	font-weight: bold;
}
.SysWebGClientesProductosListadoDePaginas .tab-content {
	padding: 0px;
}
.SysWebGClientesProductosListadoDePaginas .dvAr {
	max-height: 330px;
}
.SysWebGClientesProductosListadoDePaginas .modal .eliminar {
	font-size: 20px;
	font-weight: normal;
	cursor: pointer;
}
.SysWebGClientesProductosListadoDePaginas .dvAr::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	/* background-color: #F5F5F5; */
}
.SysWebGClientesProductosListadoDePaginas .dvAr::-webkit-scrollbar {
	width: 10px;
	/* background-color: #F5F5F5; */
}
.SysWebGClientesProductosListadoDePaginas .dvAr::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: #555;
}
.SysWebGClientesProductosListadoDePaginas .imgVista img {
	width: 100%;
	height: 400px;
	object-fit: contain;
}
.SysWebGClientesProductosListadoDePaginas .error {
	background-color: #ff3430 !important;
}
.SysWebGClientesProductosListadoDePaginas .error:hover {
	background-color: #ff3430 !important;
}
.SysWebGClientesProductosListadoDePaginas #url_video-error {
	position: absolute;
	top: 35px;
	left: 0;
	width: 100%;
}
.SysWebGClientesProductosListadoDePaginasAgregar .acciones .tooltip,
.SysWebGClientesProductosListadoDePaginas .acciones .tooltip {
	font-weight: normal;
}
.SysWebGClientesProductosListadoDePaginas .table select {
	width: 187px;
}
.SysWebGClientesProductosListadoDePaginas .modal .archivos .ezdz-accept > div > span {
	white-space: normal;
	line-height: 1.2;
}
.SysWebGClientesProductosListadoDePaginas .dvArchivo {
	cursor: pointer;
	border-radius: 10px;
	padding: 6px;
	text-align: center;
	margin-left: 10px;
}
.SysWebGClientesProductosListadoDePaginas .dvArchivo .text-danger {
	position: absolute;
	top: 0;
	left: 4%;
}
.SysWebGClientesProductosListadoDePaginas .dvArchivo .fa-file-pdf-o {
	font-size: 50px;
	color: red;
	text-align: center;
}
.SysWebGClientesProductosListadoDePaginas .imgdes {
	cursor: pointer;
	width: 150px;
	height: 150px;
}
.SysWebGClientesProductosListadoDePaginas .table td {
	vertical-align: middle !important;
}
.SysWebSWebConfiguracionesSEO .aut,
.SysWebGClientesProductosListadoDePaginas .aut {
	font-size: 16px;
	cursor: pointer;
	position: absolute;
	right: 45px;
	top: 15px;
}
.SysWebGClientesProductosListadoDePaginas #chSuscripcion-error {
	padding-left: 15px;
}
.SysWebGClientesProductosListadoDePaginas .tab-mail {
	margin-bottom: 0px;
	overflow: inherit;
}
.SysWebGClientesProductosListadoDePaginas #accordion .panel-title {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.SysWebGClientesProductosListadoDePaginas .bootstrap-select.btn-group .dropdown-menu li a {
	cursor: pointer;
	white-space: normal;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .acciones {
	flex:16%;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .panel-title .acciones {
	display: flex;
	gap: 3px;
	align-items: center;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .panel-title a {
	flex:100%;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .list-group-item {
	display: flex;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .icn-m {
	display: flex;
	align-content: center;
	flex-wrap: wrap;
	margin: 10px;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .txt-m {
	flex: 100%;
	display: flex;
	flex-wrap: wrap;
	align-content: center;
}
.SysWebGClientesProductosListadoDePaginas .estructura .panel .list-group-item span.acciones {
	flex: 35%;
	display: flex;
	gap: 3px;
	justify-content: flex-end;
	align-items: center;
}
.text-black {
	color: var(--texto-negro);
}
.SysWebGClientesProductosListadoDePaginas div#ListAuto {
	padding: 18px;
}
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone {
	width: 100% !important;
	height: 240px !important;
	border-style: solid !important;
	border-width: 5px !important;
}
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone span.spFlITitulo {
	display: block !important;
	margin: 0 auto !important;
	font-size: 24px !important;
	background: transparent !important;
	color: #989898 !important;
	font-weight: bold !important;
}
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone span.spFlITexto {
	display: block !important;
	margin: 0 auto !important;
	font-size: 18px !important;
	background: transparent !important;
	color: #989898 !important;
	font-weight: bold !important;
}
.SysWebGClientesProductosListadoDePaginasAgregar .modal-tablet.portrait iframe {
	width: 600px;
	margin-left: 15px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .modal-tablet.portrait .iframe-container {
	background: url(/SysWeb/SumeClientes/VistaPrevia/portatil.png) center center no-repeat;
}
.SysWebGClientesProductosListadoDePaginasAgregar .modal-desktop .modal-dialog iframe {
	border: 0px solid transparent;
	width: 1340px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .ezdz-dropzone {
	width: 60px !important;
	height: 50px !important;
	display: inline-block;
	margin-right: 3%;
	border: 3px dotted #787878 !important;
}
.SysWebGClientesProductosListadoDePaginasAgregar .ezdz-dropzone div {
	/*line-height: 526%;*/
	padding-top: 6%;
	font: bold 34px arial !important;
	color: #787878;
}
.SysWebGClientesProductosListadoDePaginasAgregar .VistaPrevia  .modal-header .close {
	color: #ff3b3b;
	text-shadow: 0 1px 0 #9f0000;
	opacity: 1;
}
.SysWebGClientesProductosListadoDePaginasAgregar .basic-wizard .estructura>ul.nav>li {
	background: #888888;
	color: #333;
	cursor: pointer;
}
.SysWebGClientesProductosListadoDePaginasAgregar .basic-wizard .estructura>ul.nav>li:hover {
	background: #c0c0c0 !important;
	color: #333;
}
.SysWebGClientesProductosListadoDePaginasAgregar .basic-wizard .estructura>ul.nav>li>a {
	background: inherit;
	display: inline-block;
	color: inherit;
	border: unset;
	padding: 7px 12px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .ls-page {
	margin-left: 15px;
	margin-bottom: 0px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .paginas {
	margin-top: 10px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .indicador {
	/*font-size: 25px;*/
	margin-right: 5px;
	font-weight: bold;
}
.SysWebGClientesProductosListadoDePaginasAgregar .estructura .panel-title > a {
	text-decoration: unset;
	font-size: inherit;
	vertical-align: middle;
}
.SysWebGClientesProductosListadoDePaginasAgregar .txt-m {
	margin-left: 5px;
}
span.tooltips.fa.fa-info-circle {
	padding: 3px;
}
.SysWebGClientesProductosListadoDePaginasAgregar #errrdSecciones {
	display: block;
	padding-left: 20px;
}
.SysWebGClientesProductosListadoDePaginasAgregar .name {
	font-size: 18px;
}
/*  */
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 400;
	color: #e8e8e8;
}
/* FORMA DE NO AFECTAR AL EDITOR */
.light-theme h1:not(.row.fila-contenido-editable *),
.light-theme h2:not(.row.fila-contenido-editable *),
.light-theme h3:not(.row.fila-contenido-editable *),
.light-theme h4:not(.row.fila-contenido-editable *),
.light-theme h5:not(.row.fila-contenido-editable *),
.light-theme h6:not(.row.fila-contenido-editable *) {
	font-weight: 400;
	color: #333;
}
.SysWebIndex.light-theme .block-web.g-emerketing-r.notiLlamadaInicial-r.notisLLI.block-notifications h1,
.SysWebIndex.light-theme .block-web.g-emerketing-r.notiLlamadaInicial-r.notisLLI.block-notifications h2,
.SysWebIndex.light-theme .block-web.g-emerketing-r.notiLlamadaInicial-r.notisLLI.block-notifications h3,
.SysWebIndex.light-theme .block-web.g-emerketing-r.notiLlamadaInicial-r.notisLLI.block-notifications h4,
.SysWebIndex.light-theme .block-web.g-emerketing-r.notiLlamadaInicial-r.notisLLI.block-notifications h5,
.SysWebIndex.light-theme .block-web.g-emerketing-r.notiLlamadaInicial-r.notisLLI.block-notifications h6 {
	font-weight: 400;
	color: unset;
}
.light-theme .text-skyblue {
	color: black !important;
}
.light-theme .text-white {
	color: #333 !important;
}
.light-theme .block-notifications {
	scrollbar-width: thin;
	scrollbar-color: unset !important;
}
.light-theme .block-web .porlets-content,
.light-theme .tab-container {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
	border-radius: 8px;
}
.block-web .bottom .btn {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}
.SysWebEmailMarketingCampanhasProgramarEnvio .block-web .bottom .btn {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0) !important;
}
.SysWebEmailMarketingCampanhasProgramarEnvio .block-web .bottom .btn {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0) !important;
}
/* ------------------------------------- Topbar */
/* body .navbar,
.navbar-inverse {
	background: #2d2f31;
} */
.sume-vinculo-branding {
	font-weight: 400;
	color: #ece4e4;
	font-family: 'Inter', sans-serif;
}
.sume-texto-branding {
	font-weight: 400;
	color: #ece4e4;
	font-family: 'Inter', sans-serif;
	font-size: 14px;
	letter-spacing: 0.1em;
	margin-left: 5px;
}
.btn-tema {
	background-color: #3276b1 !important;
	color: #fff !important;
	border: 1px solid #3276b1;
}
body .navbar ul {
	padding-top: 4px !important;
}
.list-group-item, a.list-group-item {
	background: var(--bg-background-form-color);
	border: none;
	margin-bottom: 2px;
}
body .navbar-nav li {
	border-left: none;
}
.sc-theme .header .header-seperation .navbar-nav li a {
	font-size: 13px;
}
.sc-theme .header .header-seperation .navbar-nav li a i {
	font-size: 15px;
}
div#ptab2 h3.content-header {
	color: var(--bg-label-form) !important;
}
body #sidebar {
	margin-top: 40px !important;
	padding-top: 15px;
	z-index: 999 !important;
}
#sidebar {
	margin-top: 40px !important;
	padding-top: 15px;
	z-index: 999 !important
}
.alert.alert-danger button > span {
	color: #eb4f4a;
}
/*Hide Elements */
.sidebar-section.sidebar-user {
	display: none;
}
#nav-accordion > li:first-child {
	display: none !important;
}
.sc-theme ul.sidebar-menu li a {
	margin: 3px 5px;
	border-radius: 3px;
	font-weight: 400;
	display: flex;
	align-items: center;
	align-content: center;
}
.sc-theme ul.sidebar-menu li a {
	font-size: 1.15rem;
}
.sc-theme ul.sidebar-menu li ul.sub li a {
	font-size: 1rem;
	display: flex;
	align-items: center;
	align-content: center;
}
ul.sidebar-menu li ul.sub li.active a,
ul.sidebar-menu li a:focus {
	border: none !important;
	background: #0d90db !important;
	color: #fff;
}
/* ------------------------------------- Internal */
.block-web,
.block-wizard {
	background: #303134ab;
	margin-bottom: 15px;
	padding: 5px 15px 15px;
	border-radius: 10px;
	position: relative;
}
.light-theme .block-web,
.light-theme .block-wizard {
	background: #f5f5f5;
	margin-bottom: 15px;
	padding: 5px 15px 15px;
	border-radius: 10px;
	position: relative;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
	color: black;
}
.light-theme .fs-2 {
	font-size: 28px;
	font-weight: 700;
	margin-bottom: 0;
	color: rgb(255 66 66) !important;
}
.sume-user-action .user-tools {
	transform: scale(0);
	transform-origin: top right;
	background-color: #242526;
	padding: 15px 20px;
	right: 10px;
	top: 45px;
	position: absolute;
	width: 350px;
	border-radius: 3px;
	transition: transform 0.2s ease;
}
form#frmEditar .panel-title>a {
	color: #fff;
}
.panel-heading h4.panel-title>a:not(.row.fila-contenido-editable *) {
	color: var(--bg-label-form);
}
.SysWebVTutorialesModulosClientesVideos .panel-heading h4.panel-title>a {
	color: var(--bg-label-form) !important;
}
.block-web .header {
	background: none;
	margin: 0 auto;
	padding: 5px 5px;
	border-bottom: 1px solid #535353;
	margin-bottom: 15px;
}
/* quitando espacio entre header y tabs pasarelas de pago y confs generales tienda n linea */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .block-web .header,
.SysWebVentasConfGeneralesV2 .block-web .header {
	margin-bottom: 0;
}
.widget-block .header h3,
.block-web .header h3 {
	font-weight: 400;
	margin-top: 5px;
	line-height: 1.2;
	margin-bottom: 5px;
}
.block-web .porlets-content {
	padding: 0px 0px 0;
/*   color: #ddd;*/
}
ul.sidebar-menu li a {
	padding: 12px 12px 12px 15px;
	transition: all 0.2s ease 0s;
}
/* cualquier menu de configuracion /tabs:hover */
/* .nav>li>a:hover, */
.nav>li>a:focus {
	text-decoration: none;
	background-color: #a8a8a8;
}
.dataTables_filter button {
	opacity: 0.9;
	padding: 8px 9px 6px !important;
	height: 37px;
	border-radius: 0;
}
.notification-seguimiento .dropdown-menu.pull-right {
	right: auto;
	left: 0;
}
.alert a {
	color: #fff;
}
.btn {
	border: none;
	padding: 8px 12px 8px !important;
}
.close {
	float: right;
	font-size: 21px;
	font-weight: 100;
	line-height: 1;
	color: #fff;
	text-shadow: 0 1px 0 #fff;
	opacity: 1;
	filter: alpha(opacity=100);
}
div#cuerpoVentana {
	color: white;
	font-size: 18px;
	font-weight: 400;
}
.light-theme div#cuerpoVentana {
	color: black;
	font-size: 18px;
	font-weight: 400;
}
.close:hover {
	color: #fff;
	opacity: 0.7;
}
.alert-info,
.alert-success {
	background-color: #1e7095;
	border-color: transparent;
	color: #fff;
}
.alert-warning {
	background-color: #e6ba53;
	border-color: transparent;
	color: #151515;
}
.control-label {
	padding-top: 5px;
	color: #cecece;
	font-weight: 600;
}
.light-theme .control-label {
	padding-top: 5px;
	color: #333;
	font-weight: 600;
}
.dark-theme span.fa.fa-shopping-cart.icono-historia {
	color: white;
}
.btn-default {
	color: var(--bg-label-form);
	background-color: var(--tx-textarea-form);
	border-color: var(--btn-border-color);
}
.btn-group .btn-default:hover {
	background-color: var(--btn-default-hover);
}
.dark-theme .table-bordered {
	border: 1px solid #373b3e;
	color: white;
}
.dark-theme .table-bordered>thead>tr>th,
.dark-theme .table-bordered>tbody>tr>th,
.dark-theme .table-bordered>tfoot>tr>th,
.dark-theme .table-bordered>thead>tr>td,
.dark-theme .table-bordered>tbody>tr>td,
.dark-theme .table-bordered>tfoot>tr>td {
	border: 1px solid #373b3e;
}
/*----- CAMBIOS EN PASARELA DE PAGO ASDASD------*/
.input-group-btn-vertical .bootstrap-touchspin-up,
.input-group-btn-vertical .bootstrap-touchspin-down {
	background: #3276b1;
	height: 20px;
	color: white;
}
.input-group-btn-vertical .bootstrap-touchspin-up:hover,
.input-group-btn-vertical .bootstrap-touchspin-down:hover {
	background: #6293be;
	height: 20px;
	color: white;
}
.input-group-btn-vertical {
	width: 2% !important;
}
.input-group-btn-vertical i {
	top: 6px !important;
	left: 8px !important;
}
.ModalBiblioteca .modal-dialog {
	width: 54%;
}
.block-web .porlets-content .panel-default>.panel-heading+.panel-collapse .panel-body:not(.SysWebGClientesProductosListadoDePaginas .panel-default>.panel-heading+.panel-collapse .panel-body) {
	background: var(--bg-pasarela--dd);
	border: var(--bg-pasarela-border);
}
.panel {
	border: var(--bg-panel-border);
	background: var(--bg-background-color-panel);
	color: var(--bg-label-form);
}
ul#dvConfV {
	background-color: #687174 !important;
	margin-bottom: -1px !important;
	/* margin-left: -1px !important; */
}
/*----- FIN // CAMBIOS EN PASARELA DE PAGO ------*/

/* Agregando estilos correctos a boton (+) y (-) en sitio web/configuraciones */
.SysWebPAterrizajeConfiguracionesGenerales .input-group .input-group-btn .btn-default,
.SysWebSWebConfiguracionesSEO .input-group .input-group-btn .btn-default {
	border-radius: 4px;
	width: 45px;
}
.SysWebSWebConfiguracionesSEO .input-group .input-group-btn .btn-default:hover,
.SysWebPAterrizajeConfiguracionesGenerales .input-group .input-group-btn .btn-default:hover {
	z-index: 0 !important;
	background-color: #3276b1 !important;
}
@media (max-width: 575px) {
	.SysWebIndex .carousel {
		overflow: hidden;
		width: 102%;
		position: relative;
	}
}
.SysWebSWebConfiguracionesSEO .input-group-btn > input {
	border-radius: 0 !important;
}
/* Reparando color de texto al hacer hover en tabs */
.nav-tabs > li > a:hover,
.nav-tabs > li > a:hover > i:not(.nav-tabs > li.active > a:hover > i) {
	color: var(--color-select-datatable) !important;
	background-color: var(--nav-li-a-hover) !important;
}
.modal-header {
	padding: 15px;
	border-bottom: 1px solid #494d4f;
}
.modal-body,
.modal-footer,
.modal-content {
	background: #363b3f;
	margin-top: 0;
	border-top-color: #494d4f !important;
}
.light-theme .modal-body,
.light-theme .modal-footer,
.light-theme .modal-content {
	background: #ddd;
	margin-top: 0;
	border: #494d4f !important;
	border-radius: 4px;
}
.btn-info {
	background: #0096d4;
}
.ModalEliminar .bootstrap-dialog.type-danger .modal-header {
	background: #d9534f !important;
	font-weight: bold;
}
.ModalEliminar.type-danger h2 {
	text-align: center !important;
	margin: 0px;
}
.mdAvatar .bootstrap-dialog-title,
.ModalEliminar .bootstrap-dialog-title {
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.mdAvatar .bootstrap-dialog-message .label-negro {
	color: #000000 !important;
}
.modal-body {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.tab-content:not(.row.fila-contenido-editable *) {
	background: var(--bg-tab-content);
}
.SysWebGClientesProspectos .bootstrap-dialog-message table p strong,
.SysWebGClientesProspectos .bootstrap-dialog-message table p.pA-text {
    color: var(--tx-table-header) !important;
}
.light-theme .user-identity h4,
.light-theme .user-identity p,
.light-theme .user-identity li {
	color: black !important;
}
.block-web .nav-tabs>li.active>a,
.block-web .nav-tabs>li.active>a:hover,
.block-web .nav-tabs>li.active>a:focus,
.modal .nav-tabs>li.active>a,
.modal .nav-tabs>li.active>a:hover,
.modal .nav-tabs>li.active>a:focus {
	background-color: var(--bg-nav-tabs-li-active);
}
.bootstrap-datetimepicker-widget.dropdown-menu{
	color: var(--dropdown-menu-color)!important;
}
.bootstrap-datetimepicker-widget table td.day:hover{
	background: var(--dropdown-background-hover) !important;
	color: var(--dropdown-menu-color-hover);
}
.datepicker td.active:hover, .datepicker td.active:hover:hover, .datepicker td.active:active, .datepicker td.active:hover:active, .datepicker td.active.active, .datepicker td.active.active:hover, .datepicker td.active.disabled, .datepicker td.active.disabled:hover, .datepicker td.active[disabled], .datepicker td.active[disabled]:hover, .datepicker td span.active:hover, .datepicker td span.active:active, .datepicker td span.active.active, .datepicker td span.active.disabled, .datepicker td span.active[disabled] {
	background: none repeat scroll 0 0 var(--dropdown-background-hover);
}
.block-web .bottom {
	background: transparent;
	border-top: none !important;
	margin: 0;
	padding: 15px 0px 2px;
	clear: both;
	color: var(--bg-label-modal);
}
table.dataTable thead>tr>th {
	padding: 15px 10px;
	background-color: #e6e6e6;
}
table.dataTable thead>tr>th {
	padding: 15px 10px;
	background-color: var(--table-datatable-head);
}
.table-striped:not(.SysWebGClientesProspectos .table-striped, .SysWebEmailMarketingConfPerfiles .table-striped) > tbody > tr:nth-child(2n+1) > td,
.table-striped:not(.SysWebGClientesProspectos .table-striped) > tbody > tr:nth-child(2n+1) > th {
	background-color: var(--bg-striped-background);
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
	border-bottom-width: 0;
	background: var(--bg-table-body);
}
.dark-theme tr.odd:hover {
	background: #383b3d;
}
.dark-theme .table-hover>tbody>tr:hover>td,
.dark-theme .table-hover>tbody>tr:hover>th {
	background-color: #515253 !important;
}
select.input-sm {
	padding: 0px 12px !important;
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatConversacion label {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: 200;
	color: #ddd;
}
div.dataTables_wrapper div.dataTables_info {
	padding-top: 8px;
	white-space: nowrap;
	color: #ddd;
}
.modulos .block-web {
	padding: 15px !important;
}
.modulos .block-web .progress-bar {
	color: #2f2f2f;
}
.modulos .block-web .text-success {
	color: #50d752;
}
.modal legend {
	color: var(--bg-label-form);
}
.bg-warning {
	background-color: #ddaa0f !important;
}
.dataTables_length {
	padding: 0 15px 0;
}
.dataTables_length label {
	color: var(--bg-label-form);
}
.col-busqueda input.form-control {
	height: 34px;
}
.col-mostrar label {
	color: var(--bg-label-form) !important;
}
.porlets-content .table-responsive {
	/*background: #d6d8d9;*/
	background: var(--bg-porlets-content);
	padding: 15px;
	border-radius: 5px;
}
#frmPaso3 .table-responsive {
	padding: 18px !important;
}
#frmPaso3 #tblSubsImportar_length {
	padding: 0px;
}
/* .table-responsive p {
	color:#333 !important;
} */

/*.basic-wizard ul.nav li.active a:hover,
.basic-wizard ul.nav li.active a:focus {
	color: #ddd !important;
}*/
.chatbackground .text-muted {
	color: var(--tx-text-muted);
}
/*Style*/
li.sidebar-toggle-box+li+li {
	display: none;
}
.SysWebPAterrizajeVentasRealizadas .table-striped button.btn.btn-default.tooltips {
	border-radius: 0px 5px 5px 0px;
}
.SysWebPAterrizajeVentasRealizadas table#tblVentasRealizadas .btn {
	padding: 6px 12px 9px !important;
}
div.dataTables_wrapper div.dataTables_info {
	color: var(--tx-datatable-footer);
	font-size: 12px;
}
.SysWebPAterrizajeVentasRealizadas .table-striped .form-control {
	height: 37px !important;
}
.mdAvatar div.dataTables_wrapper div.dataTables_info {
	color: white;
	font-size: 12px;
}
div.dataTables_wrapper div.dataTables_length select,
.col-busqueda input[type="search"] {
	background: var(--bg-select-datatable);
	border: var(--border-select-datatable);
	color:var(--color-select-datatable);
}
ul.pagination li a {
	border: none !important;
	font-size: 12px !important;
	font-family: Tahoma !important;
	padding: 6px 10px 7px !important;
}
#last-one {
	position: absolute;
	right: 0;
}
#tblEstadisticas,
#tblVariaciones {
	background: var(--bg-tabla-estadistica);
}
#calendario table {
	background: var(--bg-tabla-estadistica);
}
.SysWebSoporteAgendarLlamadaCalendly #calendario table {
	background: unset;
}
.leyenda-contenedor {
	color: #ddd;
}
#calendario .fc-row .fc-content-skeleton td,
#calendario .table-bordered>tbody>tr>td {
	border-color: #555;
}
#calendario .fc-day-top.fc-today {
	background: #c6c6c6 !important;
	color: #333;
	font-weight: bold;
	border-bottom: none !important;
}
#frmPaso1 h1, 
#frmPaso1 h2, 
#frmPaso1 h3, 
#frmPaso1 h4, 
#frmPaso1 h5, 
#frmPaso1 h6,
#frmPaso1 label {
	color: var(--tx-table-header);
}
.SysWebGClientesClientes td > .btn {
	margin: 2px;
}
.SysWebGClientesClientes .modal-content input.form-control.inTelIn {
	border-radius: 3px;
}
.SysWebGClientesClientes .form-group a.input-group-addon {
	margin-left: -5px;
}
.SysWebGClientesClientes .modal-content #frmBuscarCliente .form-group .input-group-addon {
	height: 37px;
	margin-left: -5px;
	margin-right: -3px;
}
.SysWebGClientesClientes .mdAvatar .bootstrap-dialog-message {
	color: black !important;
}
.SysWebGClientesClientes .modal-content ul.list-prod {
	color: white;
}
/**/
.SysWebGClientesClientesAgregar span.input-group-addon,
.SysWebGClientesClientesEditar span.input-group-addon {
	margin-left: -3px;
}
.SysWebGClientesClientesAgregar .mdAvatar .bootstrap-dialog-message,
.SysWebGClientesClientesEditar span.input-group-addon {
	color: black !important;
}
span.input-group-addon {
	z-index: 10;
}
/**/
.SysWebGClientesOportunidades #frmFiltros button.btn-primary {
	margin-top: unset !important;
}
.SysWebGClientesOportunidades #frmFiltros {
	margin-bottom: 10px;
}
.SysWebGClientesOportunidades .porlets-content P {
	color: black;
}
#titulo-plan-actual {
	text-align: center;
	/* color: #000000; */
	font-weight: bold;
	margin-bottom: 20px;
}
.light-theme .block-web.success-box .col-xs-2 span i,
.light-theme .block-web.success-box .col-xs-10 p,
.light-theme .block-web.success-box .col-xs-10 h1,
.light-theme .block-web.info-box .col-xs-2 span i,
.light-theme .block-web.info-box .col-xs-10 p,
.light-theme .block-web.info-box .col-xs-10 h1 {
	color: black !important;
}
.insight-insight {
	margin-bottom: 20px;
}
.insight.insight h1,
.insight.insight h2,
.insight.insight hr,
.insight.insight label {
	color: var(--bg-label-form);
}
.insight.insight hr {
	margin-top: 16px;
	margin-bottom: 20px;
}
/**/
.SysWebGClientesClientesImportar div#Errs p {
	color: #a94442 !important;
}
/**/
.input-group-btn.div-groupbutton button.btn.btn-primary.tooltips {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	margin-right: 0px !important;
}
.table-responsive .row:first-child button.btn.btn-default.tooltips {
	border-radius: 0px 3px 3px 0px;
	margin-left: -2px !important;
}

div.dataTables_wrapper div.dataTables_length select {
	width: 60px !important;
	padding: 0 8px !important;
}
.bootstrap-dialog-message table, .bootstrap-dialog-message table h2, .bootstrap-dialog-message table p {
	color: var(--tx-table-header);
}
/* INICIO > EMAIL MARKETING */
.SysWebGClientesClientesAgregarVenta .intl-tel-input,
.SysWebSWebCorreosElectronicosVer .intl-tel-input,
.SysWebSWebCorreosElectronicosVer .iti,
.SysWebGClientesClientesAgregarVenta .iti,
.SysWebEmailMarketingConfPerfilesAgregar .intl-tel-input,
.SysWebEmailMarketingConfPerfilesAgregar .iti,
.SysWebEmailMarketingConfPerfilesEditar .intl-tel-input,
.SysWebEmailMarketingConfPerfilesEditar .iti {
	height: 34px !important;
	width: 100%;
	/*display: table-cell;*/
}
.SysWebEmailMarketingConfPerfilesAgregar .alert.alert-warning p {
color: #c23330 !important;
}
.SysWebEmailMarketingConfPerfilesAgregar .alert a {
	color: #428bca !important;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptores #frmBuscarSuscriptor .input-group .form-control {
	height: 38px !important;
}
.SysWebEmailMarketingListasSubscriptores #frmBuscarSuscriptor span.input-group-btn {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.SysWebEmailMarketingListasSubscriptores #frmBuscarSuscriptor button#btnBuscarSGlobal {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.SysWebEmailMarketingListasSubscriptores .mdAvatar .bootstrap-dialog-body .table-responsive {
	margin-bottom: 15px;
}
.mdSegmentacionxEtiquetas .modal-dialog {
	width: 750px;
}
#frmReglaAutomatizacionSxE .input-group .input-group-btn button {
	border-radius: 0 !important;
}
.dvRegla .bootstrap-select {
	z-index: unset !important;
}
.dvRegla >.input-group {
	display: flex;
}
#frmReglaAutomatizacionSxE .input-group .input-group-btn button.btn-default {
	padding-left: 5px;
	padding-right: 22px;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
	right: 7px;
}
button#btnTxtCampo {
	height: 100%;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
#frmAgregar .radio label {
	display:flex;
}
#frmReglaAutomatizacionSxE .table-responsive.tReglas {
	margin-bottom: 13px;
}
button#btCamporadicionales {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
#tblSegmentacionesxE tbody tr td:nth-child(7) {
	display: flex;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptoresAgregar .mdSegmentacionxEtiquetas .modal-dialog {
	width: 750px;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  #frmReglaAutomatizacionSxE .input-group .input-group-btn button {
	border-radius: 0 !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  .dvRegla .bootstrap-select {
	z-index: unset !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  .dvRegla >.input-group {
	display: flex;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  #frmReglaAutomatizacionSxE .input-group .input-group-btn button.btn-default {
	padding-left: 5px;
	padding-right: 22px;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  .bootstrap-select.btn-group .dropdown-toggle .caret {
	right: 7px;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  button#btnTxtCampo {
	height: 100%;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  #frmAgregar .radio label {
	display:flex;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  #frmReglaAutomatizacionSxE .table-responsive.tReglas {
	margin-bottom: 13px;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  button#btCamporadicionales {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.SysWebEmailMarketingListasSubscriptoresAgregar  #tblSegmentacionesxE tbody tr td:nth-child(7) {
	display: flex;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptoresEditar #frmReglaAutomatizacionSxE .input-group .input-group-btn button {
	border-radius: 0 !important;
}
.SysWebEmailMarketingListasSubscriptoresEditar .dvRegla .bootstrap-select {
	z-index: unset !important;
}
.SysWebEmailMarketingListasSubscriptoresEditar .dvRegla >.input-group {
	display: flex;
}
.SysWebEmailMarketingListasSubscriptoresEditar #frmReglaAutomatizacionSxE .input-group .input-group-btn button.btn-default {
	padding-left: 5px;
	padding-right: 22px;
}
.SysWebEmailMarketingListasSubscriptoresEditar .bootstrap-select.btn-group .dropdown-toggle .caret {
	right: 7px;
}
.SysWebEmailMarketingListasSubscriptoresEditar button#btnTxtCampo {
	height: 100%;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.SysWebEmailMarketingListasSubscriptoresEditar #frmEditar .radio label {
	display:flex;
}
.SysWebEmailMarketingListasSubscriptoresEditar #frmReglaAutomatizacionSxE .table-responsive.tReglas {
	margin-bottom: 13px;
}
.SysWebEmailMarketingListasSubscriptoresEditar .input-group-btn.tooltips {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.SysWebEmailMarketingListasSubscriptoresEditar button#btCamporadicionales {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
/* .SysWebEmailMarketingListasSubscriptoresEditar #tblSegmentacionesxE th{
	color:black;
} */
.SysWebEmailMarketingListasSubscriptoresEditar .mdEliminarSEG h2 {
	color:#ffffff;
}
.SysWebEmailMarketingListasSubscriptoresEditar #frmEditar .radio-inline {
	padding-left: unset;
}
.SysWebEmailMarketingListasSubscriptoresEditar #tblSegmentacionesxE tbody tr td:nth-child(7) {
	display: flex;
}
.SysWebSWebConfiguracionesSEO .accesso-ftp .btn {
	border: none;
	padding: 12px 12px 11px !important;
}
/* .SysWebSWebConfiguracionesSEO .input-group-addon {
	padding: 9px 9px;
	color: #333;
	background-color: #f9f9f9;
	border: 1px solid #f9f9f9;
} */
.SysWebSWebConfiguracionesSEO .servidor-ftp label.col-sm-3.control-label.text-right {
	padding: 10px !important;
}
.SysWebSWebConfiguracionesSEO input.form-control.txtServidorFTP,
.SysWebSWebConfiguracionesSEO input.form-control.txtPuertoFTP {
	border-top-right-radius: 3px !important;
	border-bottom-right-radius: 3px !important;
}
/* ----- /	  SysWebGClientesProductosListadoDePaginas	/ ----- */
.SysWebEmailMarketingFormulariosEditar .pointer,
.SysWebGClientesProductosListadoDePaginasAgregar .pointer,
.SysWebEmailMarketingListasSubscriptoresAgregar .pointer,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .pointer {
	cursor:pointer;
}
.SysWebEmailMarketingFormulariosEditar .Separacion,
.SysWebGClientesProductosListadoDePaginasAgregar .Separacion,
.SysWebEmailMarketingListasSubscriptoresAgregar .Separacion,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .Separacion {
	display: inline-block; padding: 1px;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group>.btn,
.input-group-btn:last-child>.dropdown-toggle,
.input-group-btn:first-child>.btn:not(:first-child),
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	border: 1px solid var(--br-border-btn);
}
.SysWebEmailMarketingFormulariosEditar .colorpicker.dropdown-menu.alpha,
.SysWebEmailMarketingListasSubscriptoresAgregar .colorpicker.dropdown-menu.alpha {
	z-index: 500000000;
}
.SysWebEmailMarketingFormulariosEditar .BordesElemento:hover,
.SysWebEmailMarketingListasSubscriptoresAgregar .BordesElemento:hover {
	box-shadow: 0px 0px 0px 1px #03ddff;
}
.SysWebEmailMarketingFormulariosEditar .BordesElemento,
.SysWebEmailMarketingListasSubscriptoresAgregar .BordesElemento {
	transition: box-shadow 0.3s ease-in-out 0s;
}
.SysWebEmailMarketingFormulariosEditar .SepararCampos,
.SysWebEmailMarketingListasSubscriptoresAgregar  .SepararCampos {
	display: inline-block;
}
.SysWebEmailMarketingFormulariosEditar .brd,
.SysWebEmailMarketingListasSubscriptoresAgregar .brd {
	border:1px solid #000;
}
.SysWebEmailMarketingFormulariosEditar .placeholder,
.SysWebEmailMarketingListasSubscriptoresAgregar .placeholder {
	width:300px; height:50px; background-color:#DDD;
}
.SysWebEmailMarketingFormulariosEditar .img-biblioteca,
.SysWebGClientesProductosVariacionesEditar .img-biblioteca,
.SysWebSWebConfiguracionesSEO .img-biblioteca,
.SysWebGClientesProductosAgregar .img-biblioteca,
.SysWebGClientesClientes .img-biblioteca,
.SysWebGClientesClientesAgregar .img-biblioteca,
.SysWebGClientesClientesEditar .img-biblioteca,
.SysWebGClientesProductosEditar .img-biblioteca,
.SysWebGClientesProductosVariacionesAgregar .img-biblioteca,
.SysWebPAterrizajePlantillaxClienteSeoPublicar .img-biblioteca,
.SysWebEmailMarketingListasSubscriptoresAgregar .img-biblioteca {
	height: 100px;
}
.SysWebGClientesProductosVariacionesEditar .image_picker_image,
.SysWebEmailMarketingFormulariosEditar .image_picker_image,
.SysWebGClientesProductosAgregar .image_picker_image,
.SysWebSWebConfiguracionesSEO .image_picker_image,
.SysWebGClientesProductosEditar .image_picker_image,
.SysWebGClientesProductosVariacionesAgregar .image_picker_image,
.SysWebGClientesClientesAgregar .image_picker_image,
.SysWebGClientesClientesEditar .image_picker_image,
.SysWebEmailMarketingListasSubscriptoresAgregar .image_picker_image {
	height: 100px !important;
	width: 119px !important;
	object-fit: contain;
}
.SysWebEmailMarketingFormulariosEditar .ModalBiblioteca .modal-dialog,
.SysWebSWebConfiguracionesSEO .ModalBiblioteca .modal-dialog,
.SysWebGClientesProductosListadoDePaginas .ModalBiblioteca .modal-dialog,
.SysWebEmailMarketingListasSubscriptoresAgregar .ModalBiblioteca .modal-dialog {
	width: 62%;
}
.SysWebEmailMarketingFormulariosEditar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebSWebConfiguracionesSEO .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesProductosAgregar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesProductosListadoDePaginas .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebEmailMarketingListasSubscriptoresAgregar .ModalBiblioteca .modal-dialog .modal-footer {
	display: unset !important;
	border-top: unset !important;
}
.SysWebEmailMarketingFormulariosEditar #btn-laptop,
.SysWebEmailMarketingFormulariosEditar #btn-movil,
.SysWebEmailMarketingFormulariosEditar #btn-laptop,
.SysWebEmailMarketingFormulariosEditar #btn-movil {
	font-size: 25px;
	padding-right: 15px;
	padding-left: 15px;
	cursor: pointer;
	opacity: 1;
	position: relative;
	z-index: auto;
}
.SysWebEmailMarketingFormulariosEditar .modal .bootstrap-dialog-header .bootstrap-dialog-close-button,
.SysWebEmailMarketingListasSubscriptoresAgregar .modal .bootstrap-dialog-header .bootstrap-dialog-close-button {
	display: block !important;
}
.SysWebEmailMarketingFormulariosEditar #frmReglaAutomatizacionSxE .input-group .input-group-btn button {
	border-radius: 0 !important;
}
.SysWebEmailMarketingFormulariosEditar #frmReglaAutomatizacionSxE .input-group .input-group-btn button.btn-default {
	padding-left: 5px;
	padding-right: 22px;
}
.SysWebEmailMarketingFormulariosEditar .dvRegla .bootstrap-select {
	z-index: unset !important;
}
.SysWebEmailMarketingFormulariosEditar .dvRegla >.input-group {
	display: flex;
}
.SysWebEmailMarketingFormulariosEditar div#webuiPopover1 label {
	color: black !important;
}
.SysWebEmailMarketingFormulariosEditar .error {
color: red;
font-weight: normal;
}
.SysWebEmailMarketingFormulariosEditar body {
	font-weight: normal;
}
/* ----- /		  / ----- */
table.table-striped.table-bordered.dataTable,
table.table-striped-old.table-bordered.dataTable {
	border-collapse: collapse !important;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientos .modal .bootstrap-dialog-close-button {
	display: block !important;
}
.table>thead>tr>td.active,
.table>tbody>tr>td.active,
.table>tfoot>tr>td.active,
.table>thead>tr>th.active,
.table>tbody>tr>th.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>tbody>tr.active>td,
.table>tfoot>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr.active>th,
.table>tfoot>tr.active>th {
	background-color: #f5f5f5 !important;
}
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover,
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th {
	background-color: #e8e8e8 !important;
}
.table>thead>tr>td.success,
.table>tbody>tr>td.success,
.table>tfoot>tr>td.success,
.table>thead>tr>th.success,
.table>tbody>tr>th.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>tbody>tr.success>td,
.table>tfoot>tr.success>td,
.table>thead>tr.success>th,
.table>tbody>tr.success>th,
.table>tfoot>tr.success>th {
	background-color: var(--bg-tr-success) !important;
}
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover,
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th {
	background-color: var(--bg-tr-success-hover) !important;
}
.table>thead>tr>td.info,
.table>tbody>tr>td.info,
.table>tfoot>tr>td.info,
.table>thead>tr>th.info,
.table>tbody>tr>th.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>tbody>tr.info>td,
.table>tfoot>tr.info>td,
.table>thead>tr.info>th,
.table>tbody>tr.info>th,
.table>tfoot>tr.info>th {
	background-color: var(--bg-tr-info) !important;
}
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover,
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr.info:hover>th {
	background-color: var(--bg-tr-info-hover) !important;
}
.table>thead>tr>td.warning,
.table>tbody>tr>td.warning,
.table>tfoot>tr>td.warning,
.table>thead>tr>th.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>tbody>tr.warning>td,
.table>tfoot>tr.warning>td,
.table>thead>tr.warning>th,
.table>tbody>tr.warning>th,
.table>tfoot>tr.warning>th {
	background-color: var(--bg-tr-warning) !important;
}
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover,
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th {
	background-color: var(--bg-tr-warning-hover) !important;
}
.table>thead>tr>td.danger,
.table>tbody>tr>td.danger,
.table>tfoot>tr>td.danger,
.table>thead>tr>th.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>tbody>tr.danger>td,
.table>tfoot>tr.danger>td,
.table>thead>tr.danger>th,
.table>tbody>tr.danger>th,
.table>tfoot>tr.danger>th {
	background-color: var(--bg-tr-danger) !important;
}
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover,
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th {
	background-color: var(--bg-tr-danger-hover) !important;
}
div#cuerpoVentana1,
div#cuerpoVentanaInsight {
	color: white;
	font-size: 20px;
}
.light-theme #cuerpoVentana1,
.light-theme div#cuerpoVentanaInsight {
	color: black;
	font-size: 20px;
}
.chatbackground {
	padding: 40px 60px !important;
	position: absolute;
}
.chat1 {
	float: left !important;
	max-width: 65%;
}
.chat2 {
	float: right !important;
	max-width: 65%;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientos #tblSecuenciasSeguimientos {
	width: 100% !important;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientos .numeros,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .porcentajes {
	text-align: center !important;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientos .envolturaTituloD button {
	margin-bottom: 3px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientos .btnRadius,
.SysWebSWebCorreosElectronicosVer .btnRadius,
.SysWebGClientesProductos .btnRadius,
.SysWebGClientesProspectos .btnRadius {
	border-radius: 4px !important;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .modal-desktop .modal-dialog iframe {
	border: 0px solid transparent;
	width: 1344px;
	margin-left: -19px;
}
.SysWebGClientesProspectosSeguimientosAgregar .ezdz-dropzone,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .ezdz-dropzone {
	width: 60px !important;
	height: 50px !important;
	display: inline-block;
	margin-right: 3%;
	border: 3px dotted #787878 !important;
}
.SysWebGClientesProspectosSeguimientosAgregar .ezdz-dropzone div,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .ezdz-dropzone div {
	padding-top: 6%;
	font: bold 34px arial !important;
	color: #787878;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .VistaPrevia .modal-header,
.SysWebGClientesProductosListadoDePaginasAgregar .VistaPrevia .modal-header  {
	background-color: #363b3f !important;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .progress-bar-danger2 {
	background-color: #CC0000;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 #dias_despues {
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .bootstrap-touchspin-up,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .bootstrap-touchspin-down {
	height: 52.5%;
	background-color: #0196d9 !important;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .bootstrap-touchspin .input-group-btn-vertical i {
	left: 8px;
	color:white;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .panel-body {
	padding: 15px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .img-biblioteca {
	height: 100px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .image_picker_image {
	height: 100px !important;
	width: 119px !important;
}
.SysWebVEmergentesVentanasEmergentesAgregar .image_picker_image,
.SysWebGClientesProductosListadoDePaginasAgregar .image_picker_image {
	height: 260px !important;
	width: 200px !important;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .text-count-wrapper-t {
	display: none;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .text-count-wrapper-d {
	display: none;
}
.SysWebGClientesProductosListadoDePaginas .modal-backdrop,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .modal-backdrop {
	z-index: 1040 !important;
}
.SysWebSWebPaginasxTema .image_picker_image,
.SysWebVentasCampanhas .image_picker_image,
.SysWebGClientesClientes .image_picker_image,
.SysWebPAterrizajePlantillaxClienteSeoPublicar .image_picker_image,
.SysWebSWebConfiguracionesSEO .image_picker_image,
.SysWebGClientesProductosListadoDePaginas .image_picker_image,
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .image_picker_image {
	height: 100px !important;
	width: 119px !important;
	object-fit: contain;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .panel-title>a,
.SysWebPAterrizajePlantillaxClienteCrear .panel-title>a {
	color: inherit;
	font-size: 18px;
	font-weight: bold;
	display:block;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .caption,
.SysWebVEmergentesVentanasEmergentesAgregar .caption,
.SysWebVentasConfEnviosProveedores #tblConfEnvios table td,
.SysWebGClientesProductosListadoDePaginas #tblConfEnvios table td,
.SysWebGClientesProductosListadoDePaginas #tblConfEnvios table th,
.SysWebVentasConfEnviosProveedores #tblConfEnvios table th {
	text-align: center;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .caption h3 {
	font-weight: bold;
	font-size: 16px;
	word-break: break-word;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .caption button,
.SysWebVEmergentesVentanasEmergentesAgregar .caption button,
.SysWebPAterrizajePlantillaxClienteCrear .caption button {
	display: inline-block;
	width: 135px;
	margin-bottom: 3px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .caption a,
.SysWebVEmergentesVentanasEmergentesAgregar .caption a,
.SysWebPAterrizajePlantillaxClienteCrear .caption a {
	display: inline-block;
	width: 135px;
	margin-bottom: 3px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .mdAvatar .modal-footer {
	margin-top: 0px;
}
.SysWebEmailMarketingListasSubscriptoresSecuenciasSeguimientosAgregarV2 .modal-tablet.portrait iframe {
	width: 574px;
	margin-left: 15px;
	height: 824px;
	margin-top: 10px;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .intl-tel-input,
.SysWebGClientesClientes .intl-tel-input,
.SysWebGClientesProspectosSeguimientosAgregar .intl-tel-input,
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .iti,
.SysWebGClientesOportunidades .iti,
.SysWebGClientesClientes .iti {
	width: 100%;
	display: block !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .pointer {
	cursor:pointer;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .Separacion {
	display: inline-block;
	padding: 1px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .image_picker_image {
	height: 260px !important;
	width: 200px !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .isloading-overlay {
	z-index: 9999 !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .bootstrap-select > .btn {
	border-radius: 0px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .caption,
.SysWebPAterrizajePlantillaxClienteCrear .caption {
	text-align: center;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .caption h3 {
	font-weight: bold;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .panel-title>a {
	color: inherit;
	font-size: 25px;
	font-weight: bold;
	display:block;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .basic-wizard ul.nav li a {
	color: white;
	background-color: #687174;
	cursor: default;
	opacity: unset;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .basic-wizard ul.nav li:not(.active) a:hover {
	background-color: #687174;
	opacity: unset !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .basic-wizard ul.nav li.active a {
	background: #ddd;
	color: #000;
	cursor: default;
	opacity: unset;
}
#frmConfirmar .alert.alert-info h4 {
	color: white;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .confirmacion label {
	font-weight: normal;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .confirmacion {
	margin-bottom: 15px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .btn-mostrar {
	padding: 10px 10px;
	border-left-style: none;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alert-center,
.SysWebGClientesProspectosAgregarImportar .alert-center{
	margin: auto;
	width: 50%;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .input-sm {
	height: 30px !important;
	padding: 5px 10px !important;
	font-size: 12px !important;
	line-height: 1.5 !important;
	border-radius: 3px !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 input.campo-requerido.error {
	border: 1px solid red;
}
.desactivado, .dateDesactivado {
	opacity: 0.5;
}
.SysWebVentasConfEnviosProveedoresDepartamentos #slEstados>option:first-child {
	pointer-events: none;
	opacity: 0.5;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone i.fa-cloud-upload {
	font-size: 110px !important;
	display: block !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone span.spFlITitulo {
	display: block !important;
	margin: 0 auto !important;
	font-size: 24px !important;
	background: transparent !important;
	color: #989898 !important;
	font-weight: bold !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone span.spFlITexto,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone span.spFlITexto {
	display: block !important;
	margin: 0 auto !important;
	font-size: 18px !important;
	background: transparent !important;
	color: #989898 !important;
	font-weight: bold !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone.ezdz-reject span.spFlITitulo {
	color: #8b0000 !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone img,
.SysWebVentasCampanhas .ModalImgB .ezdz-dropzone img,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone img {
	max-width: 300px;
	max-height: 215px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone div,
.SysWebGClientesProductosListadoDePaginas .ezdz-dropzone div,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone div {
	line-height: 0px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-accept, 
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-accept, 
.SysWebGClientesProspectosAgregarImportar .ezdz-accept {
	display: flex;
}
.SysWebGClientesProductosListadoDePaginas .ezdz-accept,
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-accept, 
.SysWebGClientesProspectosAgregarImportar .ezdz-accept > div {
	margin: auto;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-accept, 
.SysWebGClientesProductosListadoDePaginas .ezdz-accept > div > span,
.SysWebGClientesProspectosAgregarImportar .ezdz-accept > div > span {
	padding: 10px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .ezdz-dropzone,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone {
	width: 100% !important;
	height: 225px !important;
	border-style: solid !important;
	border-width: 5px !important;
	cursor: pointer;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alert-warning p,
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alert-warning strong {
	color: #2d2f31 !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alert-info h4 {
	color: #ffffff !important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #frmPaso3 .col-md-4 .form-group,
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #frmPaso3 .col-md-3 .form-group {
	display: flex;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #btnFiltroSubB,
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #btnFiltroSubC {
	height: 34px !important;;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alinear-derecha {
	text-align: right;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alinear-derecha .pagination {
	margin: 0;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .caja-busqueda input {
	min-height: 34px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 button#btnLimpiar,
button#btnLimpiarE,
button#btnFiltroSubC {
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 0px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 button#btnBuscarSubE,
button#btnFiltroSubB,
button#btnBuscarSub {
	border-radius:0px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .form-group > label {
	align-content: space-around;
	padding-right:3px;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor .radio-inline label {
	font-weight: initial;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor .disable {
	pointer-events: none;
	opacity: 0.5;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor #frmImportarLista .radio label {
	display:flex;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor .radio-inline label {
	display:flex;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor .custom-checkbox {
	height: 16px;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor .form-horizontal .radio-inline {
	padding:0px!important;
}
.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptor .tab-content,
.SysWebGClientesProductosListadoDePaginas .ls-resumen,
.SysWebGClientesProductosListadoDePaginasAgregar .ls-resumen,
.SysWebSWebCorreosElectronicosVer .tab-content {
	margin-bottom: 0px;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingListasSubscriptoresVer .form-inline .form-control.bootstrap-select,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatPrueba .form-inline .form-control.bootstrap-select,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChat .form-inline .form-control.bootstrap-select,
.SysWebMensajeriaInstantaneaConversacionesSuscriptor .form-inline .form-control.bootstrap-select,
.SysWebGClientesClientes .form-inline .form-control.bootstrap-select,
.SysWebGClientesProspectos .form-inline .form-control.bootstrap-select {
	display: inline-block;
	width: auto;
}
.SysWebEmailMarketingListasSubscriptoresVer .checkbox-inline {
	font-weight: bold;
}
.SysWebGClientesClientes .btnRadius,
.SysWebEmailMarketingListasSubscriptoresVer .btnRadius {
	border-radius: 4px !important;
}
.SysWebEmailMarketingListasSubscriptoresVer #tblSuscriptores h3 {
	font-size: 21px;
}
.SysWebEmailMarketingListasSubscriptoresVer .input-disableFecha {
	cursor: not-allowed !important;
}
.SysWebEmailMarketingListasSubscriptoresVer .div-groupinput,
.SysWebRptGCReferencias .div-groupinput,
.SysWebEmailMarketingCampanhasProgramarEnvioV2 .div-groupinput,
.SysWebPAterrizajeVariacion .div-groupinput {
	min-height: auto !important;
	width: 210px;
}
.SysWebEmailMarketingListasSubscriptoresVer .dataTables_filter,
.SysWebRptGCReferencias .dataTables_filter,
.SysWebEmailMarketingCampanhasProgramarEnvioV2 .dataTables_filter,
.SysWebRptGCEfectividad .dataTables_filter,
.SysWebPAterrizajeVariacion .dataTables_filter {
	display: flex;
	justify-content: center;
}
.SysWebRptGCEfectividad .dataTables_filter button,
.SysWebRptGCReferencias .dataTables_filter button,
.SysWebEmailMarketingListasSubscriptoresVer .dataTables_filter button,
.SysWebEmailMarketingCampanhasProgramarEnvioV2 .dataTables_filter button,
.SysWebPAterrizajeVariacion .dataTables_filter button {
	margin-left: 0 !important;
	margin-right: 0 !important;
	opacity: 0.9;
}
.SysWebRptGCEfectividad .div-groupinput .btn,
.SysWebEmailMarketingListasSubscriptoresVer .div-groupinput .btn,
.SysWebEmailMarketingCampanhasProgramarEnvioV2 .div-groupinput .btn {
	padding: 6px 12px;
}
.SysWebEmailMarketingListasSubscriptoresVer #frmFiltroCS {
	border-radius: unset;
}
.SysWebEmailMarketingListasSubscriptoresVer .SysWebEmailMarketingListasSubscriptoresVer .table-responsive {
	border-top-left-radius: unset;
	border-top-right-radius: unset;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.SysWebEmailMarketingListasSubscriptoresVer #btnAddEtiqueta {
	height: 100%;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.SysWebEmailMarketingListasSubscriptoresVer #frmImportarLista .radio-inline label, #frmEditar .radio label {
display: flex;
}
.SysWebEmailMarketingListasSubscriptoresVer table.dataTable tbody tr.selected td .panel-collapse > .panel-body {
	background: #ffffff;
}
.SysWebEmailMarketingListasSubscriptoresVer #frmEtiquetas .input-group > .bootstrap-select {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px
}
/* ----- /		  / ----- */
.SysWebEmailMarketingCampanhasEditar .img-biblioteca,
.SysWebGClientesProductosListadoDePaginasAgregar .img-biblioteca,
.SysWebGClientesProductosListadoDePaginas .img-biblioteca,
.SysWebEmailMarketingCampanhasEditarV2 .img-biblioteca {
	height: 100px;
}
.SysWebEmailMarketingCampanhasEditar .image_picker_image,
.SysWebGClientesProductosListadoDePaginasAgregar .image_picker_image,
.SysWebGClientesProductosListadoDePaginas .image_picker_image,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .image_picker_image {
	height: 100px !important;
	width: 119px !important;
}
.SysWebEmailMarketingCampanhasEditar .ModalBiblioteca .modal-dialog,
.SysWebPAterrizajePlantillaxClienteSeoPublicar .ModalBiblioteca .modal-dialog,
.SysWebGClientesProductosListadoDePaginasAgregar .ModalBiblioteca .modal-dialog,
.SysWebEmailMarketingCampanhasEditarV2 .ModalBiblioteca .modal-dialog {
	width: 1000px;
}
.SysWebGClientesClientes .ModalBiblioteca .modal-dialog,
.SysWebGClientesProductosVariacionesEditar .ModalBiblioteca .modal-dialog,
.SysWebGClientesProductosAgregar .ModalBiblioteca .modal-dialog,
.SysWebGClientesProductosEditar .ModalBiblioteca .modal-dialog,
.SysWebGClientesProductosVariacionesAgregar .ModalBiblioteca .modal-dialog,
.SysWebGClientesClientesEditar .ModalBiblioteca .modal-dialog,
.SysWebGClientesClientesAgregar .ModalBiblioteca .modal-dialog {
	width: 75%;
}
.SysWebEmailMarketingCampanhasEditar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesProductosEditar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesProductosVariacionesAgregar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesProductosVariacionesEditar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesClientes .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesClientesEditar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesClientesAgregar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebPAterrizajePlantillaxClienteSeoPublicar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebGClientesProductosListadoDePaginasAgregar .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebEmailMarketingCampanhasEditarV2 .ModalBiblioteca .modal-dialog .modal-footer,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalBiblioteca .modal-dialog .modal-footer {
	display: unset !important; 
	border-top: unset !important;
}
.SysWebPAterrizajePlantillaxClienteSeoPublicar form#flImagen {
	background: #ddd!important;;
}
.SysWebEmailMarketingCampanhasEditar .text-count-wrapper-t,
.SysWebGClientesClientes .text-count-wrapper-t,
.SysWebGClientesClientesAgregar .text-count-wrapper-t,
.SysWebGClientesClientesEditar .text-count-wrapper-t,
.SysWebSWebConfiguracionesSEO .text-count-wrapper-t,
.SysWebEmailMarketingCampanhasEditarV2 .text-count-wrapper-t,
.SysWebPAterrizajePlantillaxClienteSeoPublicar .text-count-wrapper-t,
.SysWebGClientesProductosListadoDePaginasAgregar .text-count-wrapper-t,
.SysWebGClientesProductosEditar .text-count-wrapper-t,
.SysWebGClientesProductosVariacionesAgregar .text-count-wrapper-t,
.SysWebGClientesProductosAgregar .text-count-wrapper-t,
.SysWebGClientesProductosVariacionesEditar .text-count-wrapper-t,
.SysWebGClientesProductosVariacionesEditar .text-count-wrapper-d,
.SysWebGClientesProductosAgregar .text-count-wrapper-d,
.SysWebGClientesProductosVariacionesAgregar .text-count-wrapper-d,
.SysWebGClientesProductosEditar .text-count-wrapper-d,
.SysWebGClientesProductosListadoDePaginasAgregar .text-count-wrapper-d,
.SysWebGClientesClientes .text-count-wrapper-d,
.SysWebGClientesClientesAgregar .text-count-wrapper-d,
.SysWebGClientesClientesEditar .text-count-wrapper-d,
.SysWebPAterrizajePlantillaxClienteSeoPublicar .text-count-wrapper-d,
.SysWebSWebConfiguracionesSEO .text-count-wrapper-d,
.SysWebEmailMarketingCampanhasEditar .text-count-wrapper-d,
.SysWebEmailMarketingCampanhasEditarV2 .text-count-wrapper-d {
	display: none;
}
.SysWebEmailMarketingCampanhasEditar .modal-backdrop,
.SysWebGClientesProductosListadoDePaginasAgregar .modal-backdrop,
.SysWebEmailMarketingCampanhasEditarV2 .modal-backdrop {
	z-index: 1040 !important;
}
.SysWebGClientesProductosListadoDePaginas .ModalBiblioteca,
.SysWebGClientesProductosListadoDePaginasAgregar .ModalBiblioteca,
.SysWebEmailMarketingCampanhasEditar .ModalBiblioteca,
.SysWebEmailMarketingCampanhasEditarV2 .ModalBiblioteca {
	z-index: 99999 !important;
}
.SysWebEmailMarketingCampanhasEditar .image_picker_image,
.SysWebEmailMarketingCampanhasEditarV2 .image_picker_image {
	height: 100px !important;
	width: 119px !important;
	object-fit: contain;
}
.SysWebEmailMarketingCampanhasEditar .panel-title>a,
.SysWebGClientesProductosListadoDePaginasAgregar .panel-title>a,
.SysWebEmailMarketingCampanhasEditarV2 .panel-title>a {
	color: inherit;
	font-size: 25px;
	font-weight: bold;
	display:block;
}
.SysWebEmailMarketingCampanhasEditar .basic-wizard ul.nav li a,
.SysWebGClientesProductosListadoDePaginasAgregar .basic-wizard ul.nav li a,
.SysWebEmailMarketingCampanhasEditarV2 .basic-wizard ul.nav li a {
	color: white;
	background-color: #687174;
	cursor: default;
	opacity: unset;
}
.SysWebEmailMarketingCampanhasEditar .basic-wizard ul.nav li:not(.active) a:hover,
.SysWebGClientesProductosListadoDePaginasAgregar .basic-wizard ul.nav li:not(.active) a:hover,
.SysWebEmailMarketingCampanhasEditarV2 .basic-wizard ul.nav li:not(.active) a:hover {
	background-color: #687174;
	opacity: unset !important;
}
.SysWebGClientesProductosListadoDePaginasAgregar .basic-wizard ul.nav li.active a,
.SysWebEmailMarketingCampanhasEditar .basic-wizard ul.nav li.active a,
.SysWebEmailMarketingCampanhasEditarV2 .basic-wizard ul.nav li.active a {
	cursor: default;
	opacity: unset;
}
.SysWebEmailMarketingCampanhasEditar .caption,
.SysWebGClientesProductosListadoDePaginasAgregar .caption,
.SysWebEmailMarketingCampanhasEditarV2 .caption {
	text-align: center;
}
.SysWebEmailMarketingCampanhasEditar .caption h3,
.SysWebGClientesProductosListadoDePaginasAgregar .caption h3,
.SysWebEmailMarketingCampanhasEditarV2 .caption h3 {
	font-weight: bold;
	font-size: 20px;
	word-break: break-word;
}
.SysWebEmailMarketingCampanhasEditar .caption button,
.SysWebGClientesProductosListadoDePaginasAgregar .caption button,
.SysWebEmailMarketingCampanhasEditarV2 .caption button {
	display: inline-block;
	width: 135px;
	margin-bottom: 3px;
}
.SysWebEmailMarketingCampanhasEditar .caption a,
.SysWebGClientesProductosListadoDePaginasAgregar .caption a,
.SysWebEmailMarketingCampanhasEditarV2 .caption a {
	display: inline-block;
	width: 135px;
	margin-bottom: 3px;
}
.SysWebEmailMarketingCampanhasEditar .mdAvatar .modal-footer,
.SysWebEmailMarketingCampanhasEditarV2 .mdAvatar .modal-footer {
	margin-top: 0px;
}
.SysWebEmailMarketingCampanhasEditar .ezdz-dropzone,
.SysWebGClientesProspectosSeguimientosEditar  .ezdz-dropzone,
.SysWebEmailMarketingCampanhasEditarV2 .ezdz-dropzone {
	width: 60px !important;
	height: 50px !important;
	display: inline-block;
	margin-right: 3%;
	border: 3px dotted #787878 !important;
}
.SysWebEmailMarketingCampanhasEditar .ezdz-dropzone div,
.SysWebEmailMarketingCampanhasEditarV2 .ezdz-dropzone div {
	padding-top: 6%;
	font: bold 34px arial !important;
	color: #787878;
}
.SysWebEmailMarketingCampanhasEditar .ezdz-dropzone.inactivo,
.SysWebEmailMarketingCampanhasEditarV2 .ezdz-dropzone.inactivo {
	pointer-events: none;
}
.SysWebEmailMarketingCampanhasEditar .progress-bar-danger2,
.SysWebEmailMarketingCampanhasEditarV2 .progress-bar-danger2 {
	background-color: #CC0000;
}
.SysWebEmailMarketingCampanhasEditar .modal-footer,
.SysWebEmailMarketingCampanhasEditarV2 .modal-footer {
	padding: 1px !important;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingCampanhasProgramarEnvio .div-groupinput {
	min-height: auto !important;
	width: 240px;
}
.SysWebEmailMarketingCampanhasProgramarEnvio .dataTables_filter {
	display: flex;
	justify-content: center;
}
.SysWebEmailMarketingCampanhasProgramarEnvio .dataTables_filter button {
	margin-left: 0 !important;
	margin-right: 0 !important;
	opacity: 0.9;
}
.SysWebEmailMarketingCampanhasProgramarEnvio .div-groupinput .btn {
	padding: 6px 12px;
}
.SysWebEmailMarketingCampanhasProgramarEnvio .porlets-content {
	border-radius: 5px;
}
.SysWebEmailMarketingCampanhasProgramarEnvio .table #Mensaje p {
	color: var(--bg-label-form);
}
.SysWebEmailMarketingCampanhasProgramarEnvio .porlets-content {
	background: var(--bg-porlets-content-c) !important;
	padding: 15px;
}
.SysWebEmailMarketingCampanhasProgramarEnvio table#tblProgramacionesCampanhas {
	width: -webkit-fill-available !important;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingEtiquetas .div-groupinput {
	min-height: auto !important;
	width: 240px;
}
.SysWebEmailMarketingEtiquetas .dataTables_filter {
	display: flex;
	justify-content: center;
}
.SysWebEmailMarketingEtiquetas .dataTables_filter button {
	margin-left: 0 !important;
	margin-right: 0 !important;
	opacity: 0.9;
}
.SysWebEmailMarketingEtiquetas .col-busqueda input[type=search] {
	min-height: auto !important;
	margin-left: 0 !important;
}
.SysWebEmailMarketingEtiquetas .div-groupinput .btn {
	padding: 6px 12px;
}
/* ----- /		  / ----- */
.SysWebEmailMarketingPlantillasCEC .VistaPrevia .isloading-overlay {
	width: 97% !important;
}
.SysWebVEmergentesVentanasEmergentesSW .VistaPrevia.modal-desktop .modal-lg,
.SysWebEmailMarketingPlantillasCEC .VistaPrevia.modal-desktop .modal-lg {
	width: 980px !important;
}
.SysWebEmailMarketingPlantillasCEC .modal-desktop .modal-dialog iframe {
	width: 1024px;
	height: 628px;
	-webkit-transform: scale(0.66);
	-moz-transform: scale(0.66);
	-o-transform: scale(0.66);
	-ms-transform: scale(0.66);
	transform: scale(0.66);
	-webkit-transform-origin: 42% 25%;
	-moz-transform-origin: 42% 25%;
	-o-transform-origin: 42% 25%;
	-ms-transform-origin: 42% 25%;
	transform-origin: 42% 25%;
}
.SysWebEmailMarketingCampanhasProgramarEnvioV2 .pointer { cursor:pointer; }
/* ----- FINAL EMAIL MARKETING ----- */

/* ----- INICIO PAGINAS DE CAPTURA ----- */
.SysWebSWebConfiguracionesSEO .block-web .nav-tabs > li.active > a,
.SysWebPAterrizajeConfiguracionesGenerales .block-web .nav-tabs > li.active > a {
	background-color: #FFFFFF !important;
	border-color: -moz-use-text-color;
	border-style: none;
	border-width: medium;
	color: #1B1E24;
	cursor: default;
}
/* .SysWebSWebConfiguracionesSEO .block-web .nav-tabs > li > a:hover,
.SysWebSWebCorreosElectronicosVer .block-web .nav-tabs > li > a:hover,
.SysWebPAterrizajeConfiguracionesGenerales .block-web .nav-tabs > li > a:hover {
	background-color: #eee !important;
	color: #5f5c57;
} */
.SysWebSWebConfiguracionesSEO .tab-container .pager li a,
.SysWebPAterrizajeConfiguracionesGenerales .tab-container .pager li a {
	background-color: #428BCA;
	border-color: #357EBD;
	border-radius: 2px;
	color: #FFFFFF
}
.SysWebSWebConfiguracionesSEO .tab-container .pager li a:hover,
.SysWebPAterrizajeConfiguracionesGenerales .tab-container .pager li a:hover {
	background-color: #3276B1;
	border-color: #285E8E;
}
.SysWebSWebConfiguracionesSEO .tab-container .pager li a.btn-default,
.SysWebPAterrizajeConfiguracionesGenerales .tab-container .pager li a.btn-default {
	color: #333 !important;
	background-color: #fff !important;
	border-color: #ccc !important;
}
.SysWebSWebConfiguracionesSEO .tab-container .pager li a.btn-default:hover,
.SysWebPAterrizajeConfiguracionesGenerales .tab-container .pager li a.btn-default:hover {
	color: #333 !important;
	background-color: #ebebeb !important;
	border-color: #adadad !important;
}
.SysWebSWebConfiguracionesSEO .input-group .btn,
.SysWebPAterrizajeConfiguracionesGenerales .input-group .btn {
	padding: 9px 12px !important;
}
.SysWebPAterrizajeConfiguracionesGenerales .control-label{
	padding-top: 5px;
}
.SysWebPAterrizajeConfiguracionesGenerales .btn-group>.btn:first-child {
	width: 100px;
	margin-left: -1px;
	border-radius: 1px;
}
.SysWebPAterrizajeConfiguracionesGenerales .modal .btn-group>.btn:first-child,
.SysWebGClientesProductosListadoDePaginas iframe.wysihtml5-sandbox,
.SysWebVentasConfEnviosProveedores iframe.wysihtml5-sandbox {
	width: 100% !important;
}
/*.bootstrap-select.btn-group .dropdown-menu.inner{
	max-height: 50px !important;
}*/
.SysWebPAterrizajeConfiguracionesGenerales .tab-content {
	min-height: 220px;
}
.SysWebSWebConfiguracionesSEO .txt-notificacion > p,
.SysWebPAterrizajeConfiguracionesGenerales .txt-notificacion > p {
	display: inline-block;
}
.SysWebPAterrizajeConfiguracionesGenerales .input-group-btn {
	height: 36px;
	background: #428BCA;
	border-radius: 3px;
}
.SysWebSWebConfiguracionesSEO .slColor .bootstrap-select .btn,
.SysWebPAterrizajeConfiguracionesGenerales .slColor .bootstrap-select .btn {
	width: 100% !important;
}
.SysWebPAterrizajeConfiguracionesGenerales .intl-tel-input,
.SysWebGClientesProspectosAgregar .iti,
.SysWebSWebConfiguracionesSEO .intl-tel-input,
.SysWebSWebConfiguracionesSEO .iti,
.SysWebSWebConfiguracionesSEOV2 .intl-tel-input,
.SysWebSWebConfiguracionesSEOV2 .iti,
.SysWebGClientesClientesImportar .intl-tel-input,
.SysWebGClientesClientesImportar .iti,
.SysWebGClientesClientesAgregar .intl-tel-input,
.SysWebGClientesClientesAgregar .iti,
.SysWebGClientesProspectosAgregar .intl-tel-input,
.SysWebGClientesProspectosAgregar .iti {
	height: 34px !important;
	width: 100%;
	display: table-cell;
}
.SysWebSWebCorreosElectronicosVer .intl-tel-input .iti-flag .arrow,
.SysWebPAterrizajeConfiguracionesGenerales .intl-tel-input .iti-flag .arrow,
.SysWebGClientesProspectosSeguimientosAgregar .intl-tel-input .iti-flag .arrow,
.SysWebGClientesProspectosSeguimientosEditar .intl-tel-input .iti-flag .arrow,
.SysWebGClientesOportunidades .intl-tel-input .iti-flag .arrow,
.SysWebPAterrizajeVentasRealizadas .intl-tel-input .iti-flag .arrow,
.SysWebGClientesClientes .intl-tel-input .iti-flag .arrow,
.SysWebVentasRealizadas .intl-tel-input .iti-flag .arrow,
.SysWebGClientesProspectos .intl-tel-input .iti-flag .arrow,
.SysWebGClientesProspectosSeguimientos .intl-tel-input .iti-flag .arrow {
	border: none;
}
.SysWebPAterrizajeConfiguracionesGenerales .intl-tel-input .form-control,
.SysWebSWebConfiguracionesSEO .intl-tel-input,
.SysWebSWebConfiguracionesSEO .iti .form-control {
	padding-left: 57px !important;
}
.SysWebPAterrizajeConfiguracionesGenerales .intl-tel-input .country-list, 
.SysWebPAterrizajeConfiguracionesGenerales .iti__country-list,
.SysWebSWebConfiguracionesSEO .intl-tel-input,.SysWebSWebConfiguracionesSEO .iti .country-list,.SysWebSWebConfiguracionesSEO .iti__country-list {
	z-index: 9999;
}
.SysWebPAterrizajeConfiguracionesGenerales .mdAvatar .modal-dialog .modal-content .modal-header {
	background-color: #363B3F;
}
.SysWebPAterrizajeConfiguracionesGenerales .mdAvatar .modal-dialog .modal-content .modal-footer {
	margin-top: 0;
}
.SysWebSWebConfiguracionesSEO #frmSEO textarea,
.SysWebSWebConfiguracionesSEO #frmSEO textarea,
.SysWebSWebPaginasxTema textarea,
.SysWebPAterrizajePlantillaxClienteSeoPublicar textarea,
.SysWebPAterrizajeConfiguracionesGenerales #frmSEO textarea {
	resize: vertical;
}
.SysWebPAterrizajePlantillaxClienteSeoPublicar input#txtUrl.disable {
	border: 1px solid #cccccc !important;
}
.SysWebPAterrizajeConfiguracionesGenerales .radio-inline > label {
	display: inline-flex;
	padding-left: 3px;
}
.SysWebPAterrizajeConfiguracionesGenerales .input-group > span .btn,
.SysWebSWebConfiguracionesSEO .input-group > span .btn {
	background: #428BCA !important;
	color: white !important;
	padding: 0.5rem;
	border-radius: 3px;
}
.SysWebPAterrizajeConfiguracionesGenerales .label-text,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .label-text {
	vertical-align: middle;
	padding-right: 4px;
}
.SysWebPAterrizajeConfiguracionesGenerales .col-xs-12 > #frmEliminar h4 {
	font-size: 15px !important;
}
.SysWebPAterrizajeConfiguracionesGenerales .loading-frame.loading-active,
.SysWebSWebConfiguracionesSEO .loading-frame.loading-active {
	margin: 48px;
}
.SysWebPAterrizajeConfiguracionesGenerales .loading-frame,
.SysWebSWebConfiguracionesSEO .loading-frame.loading-active {
	width: 90% !important;
}
.SysWebPAterrizajeConfiguracionesGenerales .ModalBiblioteca .modal-dialog .modal-content .modal-footer {
	display: flex !important;
}
/* ----- /		  / ----- */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #frmConfigurar legend {
	color: var(--bg-label-modal) !important;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #frmConfigurar .tab-content label {
	color: var(--bg-label-form) !important;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #frmConfigurar .tab-container .tab-pane {
	padding: 5px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP span.custom-radio {
	border: 1px solid #D2D2D2 !important;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalBiblioteca .modal-content .modal-footer {
	padding: 0;
}
/* añadiendo estilo a vista en: Tienda en linea/configs generales */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .mdAvatar .modal-content .row .col-md-12 #flImagen,
.SysWebVentasConfGeneralesV2 .mdAvatar .modal-content .row .col-md-12 #flImagen {
	background: #efefef !important;
	border-radius: 5px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs,
.SysWebSWebCorreosElectronicosVer  #dvConfV.nav-tabs,
.SysWebVentasConfGeneralesV2   #dvConfV.nav-tabs,
.SysWebVentasConfGeneralesV2 .ModalProveedor .nav-tabs,
.SysWebSWebCorreosElectronicosVer .ModalProveedor .nav-tabs,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalProveedor .nav-tabs {
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #dee2e6 !important;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li,
.SysWebVentasConfGeneralesV2 #dvConfV.nav-tabs>li,
.SysWebSWebCorreosElectronicosVer #dvConfV.nav-tabs>li,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalProveedor .nav-tabs>li,
.SysWebSWebCorreosElectronicosVer .ModalProveedor .nav-tabs>li,
.SysWebVentasConfGeneralesV2 .ModalProveedor .nav-tabs>li {
	float: left;
	margin-bottom: -1px;
	border: 0px;
	border-bottom: 0px !important;
}
/* Centrando iconos de nav tabs en: paginas de captura/conf gen/pasarelas de pag */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li>a,
.SysWebVentasConfGeneralesV2 #dvConfV.nav-tabs>li>a{
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
}
/* reparando hover de tabs en: paginas de captura/conf gen/pasarelas de pag*/
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li:not(.active)>a:hover,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal #frmConfigurar .nav-tabs>li:not(.active)>a:hover,
.SysWebVentasConfGeneralesV2 .nav-tabs>li:not(.active)>a:hover{
	background-color: var(--bg-nav-tabs-li-hover);
}
/* agregando padding correcto en: paginas de captura/conf gen/pasarelas de pag/ Configuración de indicaciones para recoger compras en tienda */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .tab-container .tab-content{
	padding: 20px;
}
/* comentado porque deja fuera de la linea de estilos los tabs en pags captura/congs gnrls/ pasarelas */
/* .SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li:first-child {
	border-left: 1px solid #dee2e6;
} */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li + li{
	margin-left: 1px
}
.SysWebVentasConfGeneralesV2 #dvConfV.nav-tabs>li>a:before,
.SysWebVentasConfGeneralesV2 .panel .nav-tabs>li>a:before,
.SysWebVentasConfGeneralesV2 .ModalProveedor .nav-tabs>li>a:before,
.SysWebSWebCorreosElectronicosVer #dvConfV.nav-tabs>li>a:before,
.SysWebSWebCorreosElectronicosVer .panel .nav-tabs>li>a:before,
.SysWebSWebCorreosElectronicosVer .ModalProveedor .nav-tabs>li>a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li>a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .nav-tabs>li>a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalProveedor .nav-tabs>li>a:before {
	position: absolute;
	top:0px;
	left: 50%;
	content: "";
	height: 3px;
	width: 0;
	background-color: #067fb8;
	transition: 0.7s !important;
}
.SysWebVentasConfGeneralesV2 #dvConfV.nav-tabs>li.active>a:before,
.SysWebVentasConfGeneralesV2 .panel .nav-tabs>li.active>a:before,
.SysWebVentasConfGeneralesV2 .ModalProveedor .nav-tabs>li.active>a:before,
.SysWebSWebCorreosElectronicosVer #dvConfV.nav-tabs>li.active>a:before,
.SysWebSWebCorreosElectronicosVer .panel .nav-tabs>li.active>a:before,
.SysWebSWebCorreosElectronicosVer .ModalProveedor .nav-tabs>li.active>a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #dvConfV.nav-tabs>li.active>a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .nav-tabs>li.active>a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalProveedor .nav-tabs>li.active>a:before {
	width: 100%;
	left: 0;
	right: 0;
}
/* se eliminó configuracion en vista porque el nav tab:hover sobrepone al color de texto */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .ModalProveedor .nav-tabs > li:not(.active) > a:hover {
	background-color:#363b3f !important;
}
.SysWebVentasConfGeneralesV2 #ptab1 .control-label,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #ptab1 .control-label,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #ptab3 .control-label {
	text-align: left;
}
.SysWebVentasConfGeneralesV2 .tab-content,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .tab-content {
	padding-left: 5px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li,
.SysWebVentasConfGeneralesV2 .listaPass .nav>li {
	min-width: 175px;
}
.SysWebVentasConfGeneralesV2 .listaPass .nav>li>a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li>a {
	color: #fff;
	display: flex;
	align-items: center;
	padding: 12px 15px;
	font-size: 1em;
	background-color: #363b3f;
	text-transform: uppercase;
}
.SysWebVentasConfGeneralesV2 .listaPass .nav>li.active,
.SysWebVentasConfGeneralesV2 .listaPass .nav>li.active,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li.activada
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li.activada {
	border: 0px;
	border-bottom: 2px solid #ddd;
}
.SysWebVentasConfGeneralesV2 .listaPass .nav-pasarelas,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav-pasarelas {
	margin-right: 15px;
	box-shadow:6px 11px 16px -5px rgb(0 0 0 / 30%) !important
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .nav>li:not(.active):not(.activada)>a:focus {
	text-decoration: none;
	background-color: #626262 !important;
}
.SysWebVentasConfGeneralesV2 .panel-default>.panel-heading,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel-default>.panel-heading {
	color: #fff;
	background-color: #363b3f;
	border-color: #ddd;
	padding: 15px;
}
.SysWebVentasConfGeneralesV2 .fa-angle-right,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .fa-angle-right {
	font-size: 1.4em;
}
.SysWebVentasConfGeneralesV2 .fa.first,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .fa.first {
	font-size: 1.4em;
	margin-right: 10px;
}
.SysWebVentasConfGeneralesV2 .listaPass .nav>li > a:before,
.SysWebVentasConfGeneralesV2 .listaPass .nav>li > a:after,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li > a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li > a:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-left: 0px;
	transition: ease 0.4s;
}
.SysWebVentasConfGeneralesV2 .listaPass .nav>li.active > a:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li.active > a:before {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 22px solid transparent;
	border-bottom: 22px solid transparent;
	border-left: 12px solid #0093d9;
	position: absolute;
	top: 45%;
	margin-top: -20px;
	margin-left: 0px;
	left: 100%;
	z-index: 1;
}
.SysWebVentasConfGeneralesV2 .listaPass .nav>li.active > a:after,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .nav>li.active > a:after {
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-top: 22px solid transparent;
	border-bottom: 22px solid transparent;
	border-left: 12px solid #0093d9;
	position: absolute;
	top: 45%;
	margin-top: -20px;
	left: 100%;
	z-index: 2;
}
.SysWebVentasConfGeneralesV2 .tb-pagos .tab-pane,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .tb-pagos .tab-pane {
	padding: 15px;
}
.SysWebVentasConfGeneralesV2 .panel .nav>li>a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .nav>li>a {
	/* color: #fff; */
	padding: 12px 15px;
	font-size: 1.1em;
	margin-right: 1px;
}
.SysWebVentasConfGeneralesV2 .panel-default>.panel-heading+.panel-collapse .panel-body:not(.SysWebGClientesProductosListadoDePaginas .panel-default>.panel-heading+.panel-collapse .panel-body),
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel-default>.panel-heading+.panel-collapse .panel-body:not(.SysWebGClientesProductosListadoDePaginas .panel-default>.panel-heading+.panel-collapse .panel-body) {
	background: #cccccc;
	border: 2px solid #a9a9a9 !important;
}
.SysWebVentasConfGeneralesV2 .panel .nav-tabs,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .nav-tabs {
	border-bottom: 1px solid #dee2e6 !important;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .tab-container .tab-content {
	padding-left: 10px;
	padding-right: 10px;
}
.SysWebVentasConfGeneralesV2 .panel .nav>li>a:hover,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .nav>li>a:hover {
	color: #fff;
	padding: 12px 15px;
	font-size: 1.1em;
}
.SysWebVentasConfGeneralesV2 .panel .collapsed .fa-angle-right,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .collapsed .fa-angle-right {
	transform: rotate(0deg);
	transition: 0.5s;
}
.SysWebVentasConfGeneralesV2 div#ptab4 .control-label {
	text-align: left;
}
.SysWebVentasConfGeneralesV2 #ptab4 .input-group-addon {
	width: 40px;
	padding: 10px 13px;
}
.SysWebVentasConfGeneralesV2 .panel .fa-angle-right
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .panel .fa-angle-right {
	transform: rotate(90deg);
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #ptab3 .input-group,
.SysWebVentasConfGeneralesV2 #ptab4 .input-group {
	display: flex;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP #ptab3 .input-group-addon,
.SysWebVentasConfGeneralesV2 #ptab4 .input-group-addon {
	width: 40px;
	padding: 10px 13px;
	/* pequeña correcion a iconos en inputs en: paginas de captura/conf gen/pasarelas de pag / info de contact */
	border-right: 0.5px solid #5555554d !important;
}
.SysWebGClientesProductosListadoDePaginas .modal .nav-tabs > li > a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav-tabs > li > a {
	margin: 0px;
}
.SysWebVentasConfGeneralesV2 .modal .nav-tabs > li.active > a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav-tabs > li.active > a {
	margin: 0px;
	background: var(--bg-nav-tabs-li-active);
}
/* .SysWebGClientesProductosListadoDePaginas .modal .nav-tabs > li.active a,
.SysWebVentasConfEnviosProveedores .modal .nav-tabs > li.active a {
	background-color: #eee;
} */
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	color: var(--bg-label-form);
}
/* .nav-tabs>li.active>a, */
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav-tabs > li.active a:hover,
.SysWebGClientesProductosListadoDePaginas .modal .nav-tabs > li.active a:hover,
.SysWebSWebCorreosElectronicosPENC .modal .nav-tabs > li.active a:hover,
.SysWebVentasConfGeneralesV2 .modal .nav-tabs > li.active a:hover,
.SysWebVentasConfEnviosProveedores .modal .nav-tabs > li.active a:hover,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav-tabs > li.active a:active,
.SysWebGClientesProductosListadoDePaginas .modal .nav-tabs > li.active a:active,
.SysWebSWebCorreosElectronicosPENC .modal .nav-tabs > li.active a:active,
.SysWebVentasConfGeneralesV2 .modal .nav-tabs > li.active a:active,
.SysWebVentasConfEnviosProveedores .modal .nav-tabs > li.active a:active,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav-tabs > li.active a:focus,
.SysWebGClientesProductosListadoDePaginas .modal .nav-tabs > li.active a:focus,
.SysWebVentasConfEnviosProveedores .modal .nav-tabs > li.active a:focus,
.SysWebVentasConfGeneralesV2 .modal .nav-tabs > li.active a:focus,
.SysWebSWebCorreosElectronicosPENC .modal .nav-tabs > li.active a:focus {
	background: var(--bg-nav-tabs-li-active) !important;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav>li:not(.active):not(.activada)>a:hover,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav>li:not(.active):not(.activada)>a:focus {
	color: #fff;
}
.SysWebGClientesProductosListadoDePaginas form#frmCrear {
	background: var(--bg-background-form-color);
	border-radius: 5px;
}
div#tblAutoPage_info {
	color: var(--tx-textarea-form-color);
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .modal .nav-tabs > li > a,
.SysWebVentasConfGeneralesV2 .modal .nav-tabs > li > a,
.SysWebVentasConfEnviosProveedores .modal .nav-tabs > li > a,
.SysWebSWebCorreosElectronicosPENC .nav-tabs > li > a {
	margin: 0px;
}
.SysWebVentasConfGeneralesV2 .tb-pagos,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .tb-pagos {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.SysWebVentasConfGeneralesV2 .tb-pagos .tab-pane,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .tb-pagos .tab-pane {
	border: none;
	padding-bottom: 0px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .radio > label {
	display: inline-flex;
	padding-left: 6px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP label.titulo-a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP label.msj-a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP label.msj-ep,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP label.titulo-ep,
.SysWebVentasConfGeneralesV2 label.titulo-a,
.SysWebVentasConfGeneralesV2 label.msj-a,
.SysWebVentasConfGeneralesV2 label.msj-ep,
.SysWebVentasConfGeneralesV2 label.titulo-ep {
	margin-bottom: 25px !important;
}
.SysWebVentasConfGeneralesV2  .lbl-mtd,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .lbl-mtd {
	margin-bottom: 20px;
	display: block;
}
.SysWebVentasConfGeneralesV2 .dvmonto,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .dvmonto {
	float: left;
	width: 100%;
}
.SysWebVentasConfGeneralesV2 .table>tbody>tr>td:first-child,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .table>tbody>tr>td:first-child {
	vertical-align: middle !important;
}
.SysWebVentasConfGeneralesV2 .table>tbody>tr>td:nth-child(2),
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .table>tbody>tr>td:nth-child(2) {
	vertical-align: middle !important;
}
.SysWebVentasConfGeneralesV2 .iti,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .iti {
	width: 100%;
}
.SysWebVentasConfGeneralesV2 .slug span,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .slug span {
	cursor: pointer;
	margin-left: 5px;
	margin-bottom: 4px;
	white-space: normal;
	display: inline-block;
	padding: 3px 7px;
}
.SysWebVentasConfGeneralesV2 .slug,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .slug {
	width: 100%;
}
.SysWebVentasConfGeneralesV2 .sp-replacer,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .sp-replacer {
	border: solid 1px #cccccc;
	background: #fff;
	border-radius: 3px;
	padding: 6px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .sp-replacer:hover,
.SysWebVentasConfGeneralesV2 .sp-replacer:hover,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .sp-replacer.sp-active,
.SysWebVentasConfGeneralesV2 .sp-replacer.sp-active {
	border-color: #cccccc;
	color: #111;
}
.SysWebVentasConfGeneralesV2 .error-tab  a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .error-tab  a {
	background-color: #eb280e !important;
	color: #fff !important;
}
.SysWebVentasConfGeneralesV2 .form-horizontal .control-label,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .form-horizontal .control-label {
	margin-bottom: 15px !important;
}
.SysWebVentasConfGeneralesV2  .listaPass .fa,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .listaPass .fa {
	flex-direction: column;
	z-index: 101;
	flex: 0 0 25%;
}
.SysWebVentasConfGeneralesV2 .icons-web-site:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icons-web-site:before {
	content: "\e913";
}
.SysWebVentasConfGeneralesV2 .icon-transferencia:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-transferencia:before {
	content: "\e907";
}
.SysWebVentasConfGeneralesV2 .icon-cybersource:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-cybersource:before {
	content: "\10fe1";
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-niubiz:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-niubiz:before {
	content: "\10fe2";
}
.SysWebVentasConfGeneralesV2 .icon-phayphone:before {
	content: "\10fe3";
}
.SysWebVentasConfGeneralesV2 .icon-conekta:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-conekta:before {
	content: "\10fe4";
}
.SysWebVentasConfGeneralesV2 .icon-pagadito:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-pagadito:before {
	content: "\10fe5";
	font-size: 2rem;
}
.SysWebVentasConfGeneralesV2 .icon-wompi:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-wompi:before {
	content: "\10fe6";
}
.SysWebVentasConfGeneralesV2 .icon-epayco:before,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .icon-epayco:before {
	content: "\10fe7";
}
.SysWebVentasConfGeneralesV2 .nav-pasarelas.nav,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .nav-pasarelas.nav {
	display: inline-block;
}
.SysWebVentasConfGeneralesV2 .nav.nav-pasarelas>li.active>a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .nav.nav-pasarelas>li.active>a {
	background-color: #0093d9;
	color:#ffffff;
}
.SysWebVentasConfGeneralesV2 .nav.nav-pasarelas>li.activada>a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .nav.nav-pasarelas>li.activada>a {
	background-color: #36c02e;
	color:#ffffff;
}
.SysWebGClientesProductosListadoDePaginas .nav.nav-pasarelas>.active.activada>a,
.SysWebVentasConfGeneralesV2 .nav.nav-pasarelas>.active.activada>a,
.SysWebVentasConfEnviosProveedores .nav.nav-pasarelas>.active.activada>a,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .nav.nav-pasarelas>.active.activada>a {
	background-color:  #0f6fff;
}
.SysWebVentasConfGeneralesV2 .list-group-item,
.SysWebVentasConfEnviosProveedores .list-group-item,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .list-group-item {
	padding: 0px;
	margin-bottom: -1px;
	background-color: transparent;
	border: var(--br-pasarela-border);
}
.SysWebVentasConfEnviosProveedores .tab-pasarelas,
.SysWebGClientesProductosListadoDePaginas .tab-pasarelas,
.SysWebVentasConfGeneralesV2 .tab-pasarelas,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .tab-pasarelas {
	padding-top: 0px;
}
.SysWebVentasConfEnviosProveedores .tab-pasarelas legend,
.SysWebGClientesProductosListadoDePaginas .tab-pasarelas legend,
.SysWebVentasConfGeneralesV2 .tab-pasarelas legend,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP .tab-pasarelas legend {
	padding-top: 0px;
	font-weight: bold;
}
/* ----- /		  / ----- */
.SysWebPAterrizajePlantillaxClienteCrear .caption p {
	color: black;
}
.SysWebPAterrizajePlantillaxClienteCrear .caption h3 {
	font-weight: bold;
	font-size: 16px;
	word-break: break-word;
	color: black;
}
.SysWebVEmergentesVentanasEmergentesAgregar .activo,
.SysWebPAterrizajePlantillaxClienteCrear .activo {
	background-color: #efefef;
	border: 3px solid #5cb85c !important;
}
.SysWebPAterrizajePlantillaxClienteCrear .bootstrap-dialog-footer-buttons .btn {
	padding: 16px 12px 14px !important;
}
.SysWebPAterrizajePlantillaxClienteCrear form,
.SysWebPAterrizajePlantillaxClienteCrear form#frmAgregar,
.SysWebPAterrizajePlantillaxClienteCrear .porlets-content > form#frmEditar {
	padding-left: 50px;
	padding-right: 50px;
}
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP  form,
.SysWebPAterrizajeConfiguracionesGeneralesConfGeneralesP  form#frmEditar {
	padding: 0px !important;
}
.SysWebVEmergentesVentanasEmergentesAgregar .modal-body,
.SysWebPAterrizajePlantillaxClienteCrear .modal-body {
	padding-bottom: 5px;
}
/* ----- /		  / ----- */
.SysWebPAterrizajeVariacion .dropdown-menu {
	width: 100%;
}
.SysWebPAterrizajeVariacion .div-groupinput .btn {
	padding: 6px 12px;
}
.SysWebVentasConfGeneralesV2 .ModalProveedor .legend {
	font-size: 19px;
}
/* ----- /		  / ----- */
.SysWebPAterrizajeGenDeContenidoVer .title {
	font-size: 38px;
}
.SysWebPAterrizajeGenDeContenidoVer .porlets-content > h1 {
	font-size: 26px;
}
.SysWebPAterrizajeGenDeContenidoVer .porlets-content > h2 {
	font-size: 15px;
}
.SysWebPAterrizajeGenDeContenidoVer .block-web .porlets-content {
	color: #ddd;
}
/* ----- /		  / ----- */
.SysWebVentasRealizadas .dvEnvio,
.SysWebPAterrizajeVentasRealizadas .dvEnvio {
	display: flex;
	justify-content: space-around;
}
.SysWebVentasRealizadas .datos,
.SysWebPAterrizajeVentasRealizadas .datos {
	width: 49.5%;
}
.SysWebVentasRealizadas #frmPaso4 .radio-inline + span,
.SysWebPAterrizajeVentasRealizadas #frmPaso4 .radio-inline + span {
	display: block;
}
.SysWebPAterrizajeVentasRealizadas .mdAvatar .bootstrap-dialog-message .table-responsive,
.SysWebGClientesProductos .mdAvatar .bootstrap-dialog-message {
	color: black !important;
}
.SysWebGClientesProductos .ModalClonar  .modal-footer {
	margin-top: 0px;
}
.SysWebGClientesProductos .img-producto {
	width: 80px;
	height: 80px;
	margin: 0px auto;
	display: block;
	object-fit: contain;
}
.SysWebPAterrizajeVentasRealizadas .tab-content .tab-pane {
	color: black;
}
.SysWebPAterrizajeVentasRealizadas .tab-content .tab-pane .form-group label {
	color: var(--bg-label-form) !important;
}
.SysWebPAterrizajeVentasRealizadas #frmPaso2,
.SysWebPAterrizajeVentasRealizadas #frmPaso3,
.SysWebPAterrizajeVentasRealizadas #frmPaso4 {
	background: var(--bg-background-form-color) !important;
}
.SysWebPAterrizajeVentasRealizadas #frmFiltroFechas {
	align-items: center
}
.SysWebPAterrizajeVentasRealizadas .modal-lg {
	width: 900px !important;
}
.SysWebPAterrizajeVentasRealizadas table.table.fixedHeader-floating,
.SysWebSWebCorreosElectronicosVer table.table.fixedHeader-floating,
.SysWebGClientesClientes table.table.fixedHeader-floating,
.SysWebVentasRealizadas table.table.fixedHeader-floating,
.SysWebGClientesProspectos table.table.fixedHeader-floating {
	top: 35px !important;
	z-index: 99;
}
.SysWebVentasRealizadas .iti,
.SysWebPAterrizajeVentasRealizadas .iti,
.SysWebGClientesProspectos .iti,
.SysWebVentasRealizadas .intl-tel-input,
.SysWebGClientesProspectos .intl-tel-input,
.SysWebPAterrizajeVentasRealizadas .intl-tel-input,
.SysWebGClientesClientesFichaCliente .intl-tel-input {
	height: 34px !important;
	width: 100%;
	/*display: table-cell;*/
}
.SysWebGClientesOportunidades .progress,
.SysWebVentasRealizadas .progress,
.SysWebPAterrizajeVentasRealizadas .progress,
.SysWebSWebCorreosElectronicosVer .progress,
.SysWebGClientesClientes .progress {
	position: relative;
}
.SysWebPAterrizajeVentasRealizadas .progress span,
.SysWebVentasRealizadas .progress span,
.SysWebGClientesOportunidades .progress span,
.SysWebSWebCorreosElectronicosVer .progress span,
.SysWebGClientesClientes .progress span {
	position: absolute;
	display: block;
	width: 100%;
	color: black;
}
.SysWebPAterrizajeVentasRealizadas .country-list,
.SysWebVentasRealizadas .country-list,
.SysWebSWebCorreosElectronicosVer .country-list,
.SysWebGClientesOportunidades .country-list,
.SysWebGClientesProspectos .country-list {
	z-index: 10000 !important;
	/* position: fixed !important; */
}
.SysWebPAterrizajeVentasRealizadas .intl-tel-input,
.SysWebVentasRealizadas .intl-tel-input,
.SysWebSWebCorreosElectronicosVer .intl-tel-input,
.SysWebGClientesProspectosSeguimientosEditar .intl-tel-input,
.SysWebGClientesOportunidades .intl-tel-input,
.SysWebGClientesProspectos .intl-tel-input,
.SysWebGClientesClientes .intl-tel-input,
.SysWebGClientesProspectosSeguimientos .intl-tel-input {
	width: 100%;
	display: block !important;
}
/* ----- /	 FIN DE PAGINAS DE CAPTURA	 / ----- */

/* ----- /	 INICIO DE GESTION DE PROSPECTOS	 / ----- */
.SysWebGClientesClientes .fa-phone,
.SysWebGClientesProspectos .fa-phone {
	height: 17px;
}
.SysWebGClientesProspectos a.input-group-addon {
	margin-left: -5px;
}
/* ----- /		  / ----- */
.SysWebGClientesProductosUsuarios .col-md-10, .SysWebGClientesProductosUsuarios .col-sm-10 {
	width: 100%;
}
.SysWebGClientesProductosUsuarios span.input-group-addon {
	margin-right: -3px;
}
.SysWebGClientesProductosUsuarios div#tblAutoPage_wrapper {
	padding: 15px;
}
.dark-theme tr.success.even,
.dark-theme .table > tbody > tr.success {
	border-top: 4px solid #92da9b !important;
	border-left: 4px solid #92da9b !important;
}
.dark-theme tr.success.even,
.dark-theme .table > tbody > tr.success:hover {
	border-top: 4px solid #8ef366 !important;
	border-left: 4px solid #8ef366 !important;
}
.dark-theme tr.info.even,
.dark-theme .table > tbody > tr.info {
	border-top: 4px solid #95d6f6 !important;
	border-left: 4px solid #95d6f6 !important;
}
.dark-theme tr.info.even,
.dark-theme .table > tbody > tr.info:hover {
	border-top: 4px solid #67ccff !important;
	border-left: 4px solid #67ccff !important;
}
.dark-theme tr.warning.even,
.dark-theme .table > tbody > tr.warning {
	border-top: 4px solid #eede91 !important;
	border-left: 4px solid #eede91 !important;
}
.dark-theme tr.warning.even,
.dark-theme .table-hover > tbody > tr.warning:hover {
	border-top: 4px solid #c7a600 !important;
	border-left: 4px solid #c7a600 !important;
}
.dark-theme tr.warning.danger.even,
.dark-theme .table > tbody > tr.danger {
	border-top: 4px solid #e7afaf !important;
	border-left: 4px solid #e7afaf !important;
}
.dark-theme tr.warning.danger.even:hover,
.dark-theme .table > tbody > tr.danger:hover {
	border-top: 4px solid #f1767a !important;
	border-left: 4px solid #f1767a !important;
}
/* .SysWebGClientesProspectos select.slReadonly,
.SysWebSWebCorreosElectronicosVer select.slReadonly,
.SysWebGClientesProspectosSeguimientosEditar select.slReadonly,
.SysWebGClientesProspectosSeguimientosAgregar select.slReadonly,
.SysWebGClientesOportunidades select.slReadonly,
.SysWebGClientesClientesAgregarVenta select.slReadonly,
.SysWebGClientesClientesEditar select.slReadonly,
.SysWebGClientesProspectosAgregar select.slReadonly,
.SysWebGClientesClientesImportar select.slReadonly,
.SysWebGClientesClientesAgregar select.slReadonly,
.SysWebGClientesProspectosSeguimientos select.slReadonly,
.SysWebGClientesProspectosAgregarImportar select.slReadonly {
	background: #eee !important;
	cursor: no-drop;
	pointer-events: none !important;
} */
.SysWebGClientesProspectos a.input-group-addon {
	height: 37px;
}
.SysWebGClientesProspectos .form-control.corrE {
	border-radius: 3px !important;
}
.SysWebGClientesProspectos .form-control.corrE-custom {
	border-radius: 3px !important;
}
.SysWebSWebCorreosElectronicosVer select.slReadonly option,
.SysWebGClientesClientesAgregar select.slReadonly option,
.SysWebGClientesProspectosSeguimientosAgregar select.slReadonly option,
.SysWebGClientesProspectosSeguimientosEditar  select.slReadonly option,
.SysWebGClientesOportunidades select.slReadonly option,
.SysWebGClientesProspectos select.slReadonly option,
.SysWebGClientesProspectosSeguimientos select.slReadonly option {
	display: none;
}
.SysWebGClientesProspectos .tel .selected-flag, .SysWebGClientesProspectos .whats .selected-flag,
.SysWebGClientesClientes .tel .selected-flag, .SysWebGClientesClientes .whats .selected-flag {
	top: 17px;
}
.SysWebGClientesProspectos .tel .input-group,
.SysWebSWebCorreosElectronicosVer .tel .input-group,
.SysWebGClientesProspectosSeguimientosEditar .tel .input-group,
.SysWebGClientesProspectosSeguimientosAgregar .tel .input-group,
.SysWebGClientesClientesEditar .tel .input-group,
.SysWebGClientesClientesAgregarVenta .tel .input-group,
.SysWebGClientesClientesAgregar .tel .input-group,
.SysWebGClientesClientes .tel .input-group,
.SysWebGClientesClientesImportar .tel .input-group,
.SysWebGClientesProspectosAgregar .tel .input-group,
.SysWebGClientesProspectosSeguimientos .tel .input-group,
.SysWebGClientesClientesImportar .tel .input-group,
.SysWebGClientesProspectosAgregarImportar .tel .input-group,
.SysWebGClientesOportunidades .tel .input-group,
.SysWebGClientesOportunidades .whats .input-group,
.SysWebSWebCorreosElectronicosVer .whats .input-group,
.SysWebGClientesProspectosSeguimientosAgregar .whats .input-group,
.SysWebGClientesProspectosSeguimientosEditar .whats .input-group,
.SysWebGClientesProspectos .whats .input-group,
.SysWebGClientesClientesEditar .whats .input-group,
.SysWebGClientesClientesAgregarVenta .whats .input-group,
.SysWebGClientesClientesAgregar .whats .input-group,
.SysWebGClientesClientes .whats .input-group,
.SysWebGClientesClientesImportar .whats .input-group,
.SysWebGClientesProspectosAgregar.whats .input-group,
.SysWebGClientesProspectosSeguimientos.whats .input-group,
.SysWebGClientesClientesImportar.whats .input-group,
.SysWebGClientesProspectosAgregarImportar.whats .input-group {
	width: 100%;
}
.vmovil{
	display: none;
	visibility: hidden;
	margin-bottom: 10px;
}
.vmovil .btn{
	margin-left: 5px;
	margin-right: 5px;
}
.SysWebSWebCorreosElectronicosVer .modal .dataTables_length,
.SysWebGClientesProspectos .modal .dataTables_length,
.SysWebGClientesClientes .modal .dataTables_length {
	display: none;
}
.SysWebSWebCorreosElectronicosVer table.table.fixedHeader-floating,
.SysWebGClientesProspectos table.table.fixedHeader-floating {
	top: 35px !important;
	z-index: 99;
}
.SysWebGClientesProspectos #tblReferencias >thead>tr>th {
	min-width: unset !important;
}
.SysWebGClientesProspectos th.fecha {
	width: 12% !important;
}
.SysWebGClientesProspectos th.infor {
	width: 20% !important;
}
.SysWebGClientesProspectos th.cp {
	width: 10% !important;
}
.SysWebGClientesProspectos th.asig {
	width: 10% !important;
}
.SysWebGClientesProspectos th.ps {
	width: 15% !important;	
}
.SysWebGClientesProspectos th.com {
	width: 20% !important;
}
.SysWebGClientesProspectos th.ets {
	width: 15% !important;
}
.SysWebGClientesProspectos #frmFiltroFechas .form-group {
	margin-right: 15px;
	display: ruby-text;
}
.SysWebGClientesProspectos .inTelIn-custom  {
	border-radius: 3px !important;
}
.SysWebGClientesProspectos #frmFiltroFechas {
	gap: 10px !important;
}
.SysWebGClientesProspectos #numero_telefono {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.SysWebGClientesProspectos .col-xs-12 > #frmRechazar {
	background: #363b3f;
	border-radius: 0;
	text-align: center;
}
.SysWebGClientesProspectos.light-theme .col-xs-12 > #frmRechazar {
	background: unset;
	border-radius: 0;
}
.alert.alert-info h4 {
	color: white;
}
.SysWebGClientesProspectosAgregarImportar .tab-content {
	margin-bottom: 0px;
}
.SysWebGClientesProspectosAgregarImportar.light-theme .block-web .porlets-content,
.SysWebAfilPizarra.light-theme .block-web .porlets-content,
.SysWebGClientesProspectosAgregarImportar.light-theme .tab-container {
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	border-radius: 8px;
}
.light-theme #Grafica text {
	fill: #333;
}
.ezdz-dropzone {
	width: 60px !important;
	height: 50px !important;
	display: inline-block;
	margin-right: 3%;
	border: var(--ezdz-border);
}
.ezdz-dropzone div {
	padding-top: 6%;
	font: bold 34px arial !important;
	color: #333;
}
.ezdz-dropzone div {
	color: var(--ezdz-div);
	font: bold 24px arial;
	line-height: 400px;
}
.dark-theme input[type=file] {
	display: block;
	color: white !important;
}
div.radio label {
	gap: 3px;
}
div.radio {
	padding-right: 3px !important;
}
.SysWebGClientesProspectos .precio-td {
	padding: 0;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.SysWebGClientesProspectos .input-group .form-control:last-child {
	border-radius: 5px 0px 0px 5px;
}
.SysWebGClientesProspectosEditar .input-group .form-control:last-child {
	border-radius: 0 !important;
}
.SysWebGClientesProspectos .form-control.inTelIn.extencion {
	border-radius: 3px;
}
.SysWebGClientesProspectos .form-control-custom {
	border-radius: 0px 5px 5px 0px !important;
	/* background: #f9f9f9 !important; */
	border: 0px !important;
}
.SysWebGClientesProspectos .list-unstyled li,
.SysWebGClientesClientes .list-unstyled li {
	margin-bottom: 5px;
	justify-content: center;
}
.SysWebGClientesClientes .list-unstyled li br,
.SysWebGClientesProspectos .list-unstyled li br,
.SysWebGClientesProspectos .list-prod li br,
.SysWebGClientesClientes .list-prod li br {
	display: none;
}
.SysWebGClientesProspectos .padding {
	padding-left: 35px;
}
.SysWebGClientesProspectos #frmImportarLista .control-label {
	padding-top: 0px;
}
.SysWebGClientesProspectos table .dropdown-menu>li>a {
	white-space: normal;
}
.SysWebGClientesProspectos table .dropdown-menu>li>a i {
	margin-right: 5px;
	font-size: 1.6rem;
}
.SysWebGClientesProspectos table.dataTable.dtr-inline.collapsed>tbody>tr>td.mobile {
	position: static;
}
.SysWebGClientesProspectos table.dataTable.dtr-inline.collapsed>tbody>tr>td.mobile:before {
	top: 8px;
	left: 4px;
	height: 16px;
	width: 16px;
	display: block;
	position: static;
	color: white;
	border: 2px solid white;
	border-radius: 16px;
	box-shadow: 0 0 3px #444;
	box-sizing: content-box;
	text-align: left;
	font-family: 'Courier New', Courier, monospace;
	text-indent: 4px;
	line-height: 16px;
	content: '+';
	background-color: #31b131;
}
.SysWebGClientesProspectos table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.mobile:before {
	content: '-';
	background-color: #d33333;
}
.SysWebGClientesProspectos #frmCotizar .input-group {
	width: 100%;
}
/* .SysWebGClientesProspectos .modal-content .table-bordered>tbody>tr:nth-child(2n+1)>td,
.SysWebGClientesProspectos .modal-content .table-bordered>tbody>tr:nth-child(2n+1)>th {
	background-color: #f4f4f4;
} */
/* ----- /		  / ----- */
.SysWebGClientesClientesAgregarVenta .intl-tel-input.allow-dropdown input,
.SysWebGClientesClientesEditar .intl-tel-input.allow-dropdown input,
.SysWebGClientesProspectosAgregar .intl-tel-input.allow-dropdown input,
.SysWebGClientesClientesImportar .intl-tel-input.allow-dropdown input,
.SysWebGClientesClientesAgregar .intl-tel-input.allow-dropdown input,
.SysWebGClientesProspectosAgregarImportar .intl-tel-input.allow-dropdown input,
.SysWebGClientesProspectosEditar .intl-tel-input.allow-dropdown input {
	padding-right: 6px !important;
	padding-left: 52px !important;
	margin-left: 0;
}
.SysWebGClientesProspectosAgregar .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesClientesEditar .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesClientesAgregarVenta .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesClientesImportar .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesClientesAgregar .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesProspectosAgregarImportar .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesProspectosEditar .intl-tel-input.allow-dropdown ul.country-list,
.SysWebGClientesClientes .intl-tel-input.allow-dropdown ul.country-list {
	z-index: 9999 !important;
}
.SysWebGClientesClientesAgregarVenta .seleccionado,
.SysWebSWebCorreosElectronicosVer .seleccionado,
.SysWebGClientesOportunidades .seleccionado,
.SysWebGClientesClientesEditar .seleccionado,
.SysWebGClientesProspectosAgregar .seleccionado,
.SysWebGClientesClientesImportar .seleccionado,
.SysWebGClientesClientes .seleccionado,
.SysWebGClientesClientesAgregar .seleccionado,
.SysWebGClientesProspectosAgregarImportar .seleccionado,
.SysWebGClientesProspectosEditar .seleccionado {
	color: #282323;
	font-weight: normal;
}
.SysWebGClientesClientesAgregarVenta .disable,
.SysWebGClientesClientesEditar .disable,
.SysWebGClientesClientesAgregar .disable,
.SysWebGClientesClientesImportar .disable,
.SysWebGClientesProspectosAgregar .disable,
.SysWebGClientesProspectosAgregarImportar .disable {
	pointer-events: none;
	opacity: 0.5;
}
.SysWebGClientesProspectosAgregar #tblProductosVenta,
.SysWebGClientesProspectosAgregarImportar #tblProductosVenta {
	margin-bottom: 0px
}
.SysWebGClientesProspectosAgregar .input-group-addon:first-child,
.SysWebGClientesProspectosEditar .input-group-addon:first-child {
	height: 37px;
}
/* .SysWebGClientesProspectosAgregar .table-bordered>thead {
	background: #e8e8e8;
} */
.SysWebGClientesProspectosAgregar .iti--allow-dropdown input.form-control.inTelIn {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
/* .SysWebGClientesProspectosAgregar .table-bordered>tbody {
	background: #f4f4f4;
} */
.SysWebGClientesProspectosAgregar .atrib-product,
.SysWebGClientesProspectosSeguimientosAgregar .atrib-product,
.SysWebGClientesProspectosSeguimientosEditar .atrib-product,
.SysWebGClientesClientesAgregarVenta .atrib-product,
.SysWebGClientesClientesImportar .atrib-product,
.SysWebGClientesClientesAgregar .atrib-product,
.SysWebGClientesProspectosAgregarImportar .atrib-produc,
.SysWebGClientesProspectosEditar .atrib-produc {
	padding-top: 15px;
}
/*.mdAvatar .modal-body{
	padding-bottom: 0px;
}*/
.SysWebGClientesProspectosAgregar ul.list-unstyled li,
.SysWebGClientesProspectosSeguimientosAgregar ul.list-unstyled li,
.SysWebGClientesProspectosSeguimientosEditar ul.list-unstyled li,
.SysWebGClientesClientesAgregarVenta ul.list-unstyled li,
.SysWebGClientesProspectosAgregarImportar ul.list-unstyled li,
.SysWebGClientesClientesImportar ul.list-unstyled li,
.SysWebGClientesClientesAgregar ul.list-unstyled li,
.SysWebGClientesProspectosEditar ul.list-unstyled li {
	margin-bottom: 5px;
}
.SysWebGClientesProspectosAgregar ul.list-unstyled li span,
.SysWebGClientesProspectosSeguimientosAgregar ul.list-unstyled li span,
.SysWebGClientesProspectosSeguimientosEditar ul.list-unstyled li span,
.SysWebGClientesClientesAgregarVenta ul.list-unstyled li span,
.SysWebGClientesClientesAgregar ul.list-unstyled li span,
.SysWebGClientesClientesImportar ul.list-unstyled li span,
.SysWebGClientesProspectosAgregarImportar ul.list-unstyled li span,
.SysWebGClientesProspectosEditar ul.list-unstyled li span,
.SysWebVentasConfEnviosProveedoresDepartamentos #tblProveedorEP .aVM,
.SysWebVentasCampanhas .ModalAgregarA #frmBanner img,
.SysWebGClientesProductosListadoDePaginas .slug .label,
.SysWebVentasConfEnviosProveedores .slug .label {
	cursor: pointer;
}
/* ----- /		  / ----- */
.SysWebGClientesClientesEditar .intl-tel-input,
.SysWebGClientesProspectosAgregarImportar .intl-tel-input,
.SysWebGClientesProspectosEditar .intl-tel-input,
.SysWebGClientesClientesEditar .iti,
.SysWebGClientesProspectosAgregarImportar .iti,
.SysWebGClientesProspectosEditar .iti {
	height: 34px !important;
	width: 100%;
	display: table-cell;
}
.SysWebGClientesProspectosEditar .intl-tel-input, .SysWebGClientesProspectosEditar .iti {
	height: 34px !important;
}
.SysWebGClientesProspectosAgregarImportar .disable {
	pointer-events: none;
	opacity: 0.5;
}
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesProspectosAgregarImportar .ezdz-dropzone.ezdz-reject span.spFlITitulo {
	color: #8b0000 !important;
}
.SysWebGClientesProspectosAgregarImportar .centrar-tabla {
	display: flex;
	justify-content: center;
	align-items: center;
}
.SysWebGClientesProspectosAgregarImportar .row-filtro-tabla {
	margin: auto;
	width: 94%;
}
.SysWebGClientesProspectosAgregarImportar .text-center-custom {
	color: white !important;
}
.SysWebGClientesProspectosAgregarImportar .text-center-negro {
	color: black !important;
}
/* ----- /		  / ----- */
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone {
	width: 100% !important;
	height: 300px !important;
	border-style: solid !important;
	border-width: 5px !important;
}
/* ----- /		  / ----- */
.SysWebGClientesProspectosEditar .form-control.ext.extencion {
	border-radius: 0px 3px 3px 0px !important;
}
.SysWebGClientesProspectosEditar .form-control.inTelIn.extencion {
	border-radius: 0px 3px 3px 0px !important;
}
.SysWebGClientesProspectosEditar .deshabilitado {
	pointer-events: none;
	opacity: 0.5;
}
.SysWebGClientesProspectosEditar #btnTxtEtiqueta {
	height: 37px;
	border-radius: 0px 3px 3px 0px;
}
.SysWebGClientesProspectosAgregar .radio-inline {
	gap: 25px;
}
/* ----- /		  / ----- */
.SysWebGClientesClientesFichaCliente a {
	text-decoration: none;
}
.SysWebGClientesClientesFichaCliente a:hover {
	text-decoration: none;
	color: #424a4d;
}
.SysWebGClientesClientesFichaCliente .control-label {
	text-align: right;
}
.SysWebGClientesClientesFichaCliente .timeline li {
	list-style:none
}
.SysWebGClientesClientesFichaCliente .Asignar .modal-dialog .modal-content .modal-header .bootstrap-dialog-close-button {
	display: block !important;
}
.SysWebGClientesClientesFichaCliente .bootstrap-select .btn {
	white-space: nowrap;
}
.SysWebGClientesClientesFichaCliente .bootstrap-select .status {
	padding-left: 10px;
}
.SysWebGClientesClientesFichaCliente .tab-content {
	margin-bottom: 5px;
}
.SysWebGClientesClientesFichaCliente .informacion-compra.pendiente {
	border: 1px solid #ffd12c;
}
.SysWebGClientesClientesFichaCliente .informacion-compra.cotizado {
	border: 1px solid #88d2f5;
}
.SysWebGClientesClientesFichaCliente .informacion-compra.rechazado {
	border: 1px solid #e49191;
}
.SysWebGClientesClientesFichaCliente .timeline-item:not(.alt) .timeline-desk {
	height: 70%;
}
.SysWebGClientesClientesFichaCliente .timeline-desk .panel {
	background: var(--bg-form-control);
	border: 1px solid #56be22;
	border-radius: 5px;
}
.timeline-desk p {
	color: var(--bg-label-form);
	font-size: 14px;
	margin-bottom: 0;
}
.dark-theme .timeline-desk h1.green,
.dark-theme .timeline-desk span a.green {
	color: #54fff4;
}
.SysWebGClientesClientesFichaCliente p, .SysWebGClientesClientesFichaCliente b {
	color: var(--bg-label-form) !important;
}
.SysWebGClientesClientesFichaCliente .padding-left {
	padding-left: 0px;
}
.SysWebGClientesClientesFichaCliente .padding-rigth {
	padding-right: 0px;
}
.SysWebGClientesClientesFichaCliente .footer {
	text-align: center;
	margin-top: 25px; 	
}
.SysWebGClientesClientesFichaCliente .footer a {
	width: 85%;
}
.SysWebGClientesClientesFichaCliente .fa-facebook-square {
	color: #1a5b8e;
	font-size: 20px;
} 
.SysWebGClientesClientesFichaCliente .fa-linkedin-square {
	color: #1876c2;
	font-size: 20px;
}
.SysWebGClientesClientesFichaCliente  .fa-instagram {
	color: #ffffff;
}
.SysWebGClientesClientesFichaCliente .fa-twitter-square {
	color: #1ab2e8;
	font-size: 20px;
}
.SysWebGClientesClientesFichaCliente  .fa-pinterest-square {
	color: #cb2027;
	font-size: 20px;
}
.SysWebGClientesClientesFichaCliente .instagram {
	display: inline-block;
	width: 20px;
	height: 20px;
	text-align: center;
	border-radius: 5px;
	color: #fff;
	font-size: 16px;
	line-height: 20px;
	background: #d6249f;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
	box-shadow: 0px 1px 5px rgba(0,0,0,.25);
}
.SysWebGClientesClientesFichaCliente .icono-historia.fa-user {
	font-size: 60px;
}
.SysWebGClientesClientesFichaCliente .icono-historia.fa-shopping-cart {
	font-size: 55px;
}
.SysWebGClientesClientesFichaCliente .informacion-compra {
	padding: 5px;
	background: var(--bg-background-form-color);
	border: 1px solid #56be22;
	margin-bottom: 15px;
	border-radius: 10px;
}
.SysWebGClientesClientesFichaCliente .monto {
	font-size: 18px
}
.SysWebGClientesClientesFichaCliente .total {
	font-size: 25px;
	color: #56be22;
}
.SysWebGClientesClientesFichaCliente .tab-content,
#actividades {
	min-height: 600px;
}
.SysWebGClientesClientesFichaCliente .tab-content {
	padding: 5px
}
.SysWebGClientesClientesFichaCliente .align-middle {
	display: inline-block;
	vertical-align: middle;
	float: none;
}
.SysWebGClientesClientesFichaCliente .timeline {
	background-color: var(--bg-background-color-panel);
}
.SysWebGClientesClientesFichaCliente .timeline-item.alt  .panel-body {
	text-align:right;
}
.SysWebGClientesClientesFichaCliente .opacidad.activa {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.SysWebGClientesClientesFichaCliente .timeline .timeline-icon.green {
	background: none repeat scroll 0 0 #56be22;
}
.SysWebGClientesClientesFichaCliente .timeline .timeline-icon.blue {
	background: none repeat scroll 0 0 #00a0ef;
}
.SysWebGClientesClientesFichaCliente .timeline .timeline-icon.sky-blue {
	background: none repeat scroll 0 0 #67D4FE;
}
.SysWebGClientesClientesFichaCliente .timeline .timeline-icon.yellow {
	background: none repeat scroll 0 0 #f7cf53;
}
.SysWebGClientesClientesFichaCliente .timeline .timeline-icon.blue-s {
	background: none repeat scroll 0 0 #39b3d7;
}
.SysWebGClientesClientesFichaCliente .timeline-desk .panel {
	margin: 15px !important;
}
.SysWebGClientesClientesFichaCliente .isloading-overlay > .isloading-wrapper {
	display: inline-block;
	position: relative !important;
	height: auto !important;
	top: 45% !important;
}
/*.SysWebGClientesClientesFichaCliente .act.active .tab-content  .isloading-overlay {
	display: none !important;
}*/
.SysWebGClientesClientesFichaCliente .isloading-overlay {
	left: 0px !important;	
}
.SysWebGClientesClientesFichaCliente .tab-content .tab-pane {
	padding: 5px;
}
.SysWebGClientesClientesFichaCliente #actividades {
	padding: 7px;
}
.SysWebGClientesClientesFichaCliente #historias {
	padding: 30px;
}
.SysWebGClientesClientesFichaCliente .historias-compras .isloading-overlay {
	position: inherit;
}
.SysWebGClientesClientesFichaCliente .footer > div {
	padding: 0px;
}
.SysWebGClientesClientesFichaCliente .table {
	table-layout:fixed;
	width:100%;
}
.SysWebGClientesClientesFichaCliente .btn {
	white-space: normal;
}
/* TAMAÑO CENTRALIZADO DE TABLAS */
.table>thead>tr>th, .table>tbody>tr>td {
	font-size: 15px;
}
.SysWebSWebCorreosElectronicosPENC .porlets-content P {
	color: #000000;
}
/* ----- /		  / ----- */
.SysWebSWebCorreosElectronicosVer  .tel .selected-flag,
.SysWebGClientesClientes .tel .selected-flag,
.SysWebGClientesOportunidades .tel .selected-flag,
.SysWebGClientesClientes .whats .selected-flag,
.SysWebSWebCorreosElectronicosVer .whats .selected-flag,
.SysWebGClientesOportunidades .whats .selected-flag {
	top: 17px;
}
.SysWebGClientesClientes .modal .modal-header .bootstrap-dialog-close-button {
	display: block !important;
}
.SysWebGClientesClientes table.table.fixedHeader-floating {
	top: 35px !important;
}
.SysWebSWebCorreosElectronicosVer .ui-pnotify,
.SysWebGClientesClientes .ui-pnotify {
	z-index: 999999;
}
.SysWebSWebCorreosElectronicosVer #tblClientesCRM >thead>tr>th {
	min-width: unset !important;
}
.SysWebSWebCorreosElectronicosVer th.cl,
.SysWebGClientesClientes th.cl {
	width: 8% !important;
}
.SysWebSWebCorreosElectronicosVer th.imgC,
.SysWebGClientesClientes th.imgC {
	width: 10% !important;
}
.SysWebSWebCorreosElectronicosVer th.infom,
.SysWebGClientesClientes th.infom {
	width: 20% !important;
}
.SysWebSWebCorreosElectronicosVer th.vvc,
.SysWebGClientesClientes th.vvc {
	width: 12% !important;
}
.SysWebSWebCorreosElectronicosVer th.asig,
.SysWebGClientesClientes th.asig {
	width: 8% !important;
}
.SysWebSWebCorreosElectronicosVer th.ps,
.SysWebGClientesClientes th.ps {
	width: 15% !important;	
}
.SysWebSWebCorreosElectronicosVer th.eti,
.SysWebGClientesClientes th.eti {
	width: 15% !important;
}
.SysWebGClientesClientes #frmFiltroFechas .form-group {
	margin-right: 15px;
}
.SysWebGClientesClientes .modal-header {
	margin-bottom: -1px;
}
.SysWebGClientesClientes .modal-footer {
	margin-top: 0px;
}
.SysWebGClientesCalendario .fc button, .fc-button-group, .fc-time-grid .fc-event .fc-time span {
	display: initial !important;
}
.SysWebGClientesCalendario .leyenda-contenedor {
	display: flex;
	flex-wrap: wrap;
	align-items: normal;
	justify-content: center;
}
.SysWebGClientesCalendario .leyenda-item {
	display: flex;
	padding: 0 20px 5px 0;
	line-height: 1;
}
.SysWebGClientesCalendario .leyenda {
	width: 15px;
	height: 15px;
	border: 1px black;
	border-radius: 15px;
	margin-right: 5px;
}
.SysWebGClientesCalendario .evento-llamada {
	background: #0197DA;
}
.SysWebGClientesCalendario .evento-mensaje {
	background: #56BE22;
}
.SysWebGClientesCalendario .evento-correo {
	background: #FF9C00;
}
.SysWebGClientesCalendario .evento-reunion {
	background: #000479;
}
.SysWebGClientesCalendario .evento-nota {
	background: #FFCF2A;
}
/* ----- /		  / ----- */
.SysWebGClientesClientesAgregar .ezdz-dropzone,
.SysWebGClientesProductosEditar .ezdz-dropzone,
.SysWebGClientesProductosAgregar .ezdz-dropzone,
.SysWebVentasRealizadasSeguimientos .ezdz-dropzone,
.SysWebGClientesClientesEditar .ezdz-dropzone,
.SysWebGClientesClientesImportar .ezdz-dropzone {
	width: 150px !important;
	height: 150px !important;
	display: inline-block;
	margin-right: 3%;
}
.SysWebGClientesClientesAgregar .ezdz-dropzone div,
.SysWebGClientesProductosAgregar .ezdz-dropzone div,
.SysWebGClientesProductosEditar .ezdz-dropzone div,
.SysWebGClientesClientesEditar .ezdz-dropzone div,
.SysWebVentasRealizadasSeguimientos .ezdz-dropzone div,
.SysWebGClientesClientesImportar .ezdz-dropzone div {
	line-height: normal !important;
	/* padding-top: 30%; */
}
.SysWebGClientesClientesAgregar #imgFb,
.SysWebGClientesClientesImportar #imgFb {
	display: block;
	cursor: pointer;
	width: 150px;
	height: 140px;
	object-fit: contain;
	margin: 0 auto;
}
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone,
.SysWebVentasCampanhas .ModalImgB .ezdz-dropzone,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone {
	width: 100% !important;
	height: 300px !important;
	border-style: solid !important;
	border-width: 5px !important;
}
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone>div,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone>div,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone>div,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone>div,
.SysWebVentasCampanhas .archivos .ezdz-dropzone>div,
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone>div,
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone>div,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone>div,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone>div {
	padding-top: 8% !important;
}
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone i.fa-cloud-upload,
.SysWebVentasCampanhas .ModalImgB .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone i.fa-cloud-upload,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone i.fa-cloud-upload {
	font-size: 110px !important;
	display: block !important;
}
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone span.spFlITitulo,
.SysWebVentasCampanhas .ModalImgB .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesProductosListadoDePaginas .ModalImgB .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone span.spFlITitulo,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone span.spFlITitulo {
	display: block !important;
	margin: 0 auto !important;
	font-size: 24px !important;
	background: transparent !important;
	color: #989898 !important;
	font-weight: bold !important;
}
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone span.spFlITexto,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone span.spFlITexto,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone span.spFlITexto,
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone span.spFlITexto,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone span.spFlITexto,
.SysWebVentasCampanhas .ModalImgB .ezdz-dropzone span.spFlITexto,
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone span.spFlITexto,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone span.spFlITexto,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone span.spFlITexto {
	display: block !important;
	margin: 0 auto !important;
	font-size: 18px !important;
	background: transparent !important;
	color: #989898 !important;
	font-weight: bold !important;
}
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebVentasCampanhas .ModalImgB .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone.ezdz-reject span.spFlITitulo,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone.ezdz-reject span.spFlITexto,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone.ezdz-reject span.spFlITitulo {
	color: #8b0000 !important;
}
.SysWebGClientesProductosAgregar .archivos .ezdz-dropzone img,
.SysWebGClientesProductosEditar .archivos .ezdz-dropzone img,
.SysWebGClientesProductosListadoDePaginas .archivos .ezdz-dropzone img,
.SysWebGClientesProductosAgregar #cuerpoBibliotecaImagen .ezdz-dropzone img,
.SysWebGClientesProductosEditar #cuerpoBibliotecaImagen .ezdz-dropzone img,
.SysWebGClientesClientesAgregar .cambiarImangen .ezdz-dropzone img,
.SysWebGClientesClientesEditar .cambiarImangen .ezdz-dropzone img,
.SysWebGClientesClientesImportar .cambiarImangen .ezdz-dropzone img {
	max-width: 300px;
	max-height: 215px;
}
.SysWebGClientesClientesAgregar .perfil-image .modal-header .bootstrap-dialog-title,
.SysWebGClientesClientesImportar .perfil-image .modal-header .bootstrap-dialog-title,
.SysWebVentasConfEnviosProveedoresDepartamentos .span-s,
.SysWebGClientesProductosListadoDePaginas .span-s,
.SysWebVentasConfEnviosProveedores .span-s {
	font-size: 20px;
}
/* EZDZ PARA BIBLIOTECA DE IMÁGENES */
.SysWebGClientesClientesImportar .CambiarImagen .col-md-2,
.SysWebGClientesClientesEditar .CambiarImagen .col-md-2, 
.SysWebGClientesClientesAgregar .CambiarImagen .col-md-2 {
	width: 22%;
}

.SysWebGClientesClientesAgregar .CambiarImagen .col-md-6,
.SysWebGClientesClientesEditar .CambiarImagen .col-md-6,
.SysWebGClientesClientesImportar .CambiarImagen .col-md-6 {
	width: 46%;
}
.SysWebGClientesClientesImportar .list-group-item,
.SysWebGClientesClientesEditar .list-group-item,
.SysWebGClientesClientesAgregar .list-group-item {
	position: relative;
	display: block;
	border: 1px solid #ddd;
}
.SysWebGClientesClientesAgregar .treeview li,
.SysWebGClientesClientesEditar .ltreeview li,
.SysWebGClientesClientesImportar .treeview li {
	margin: 0;
	padding: 3px 0 3px 16px;
}
.SysWebGClientesClientesAgregar .list-group-item:first-child,
.SysWebGClientesClientesEditar .list-group-item:first-child,
.SysWebGClientesClientesImportar .list-group-item:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.SysWebGClientesClientesImportar .treeview .list-group-item,
.SysWebGClientesClientesEditar .treeview .list-group-item,
.SysWebGClientesClientesAgregar .treeview .list-group-item {
	cursor: pointer;
}
.SysWebGClientesProductosEditar #slBiblioteca,
.SysWebGClientesClientesAgregar #slBiblioteca,
.SysWebGClientesClientesEditar #slBiblioteca,
.SysWebGClientesProductosAgregar #slBiblioteca,
.SysWebGClientesClientesImportar #slBiblioteca {
	display: none;
}
.SysWebGClientesClientesAgregarVenta .pPSR,
.SysWebGClientesProspectosSeguimientosEditar .pPSR,
.SysWebGClientesProspectosSeguimientosAgregar .pPSR,
.SysWebGClientesClientesAgregar .pPSR,
.SysWebGClientesClientesImportar .pPSR {
	padding-top: 10px;
	padding-left: 30px;
	margin-bottom: 0px;
}
.SysWebGClientesClientesImportar .dvPSR ul,
.SysWebGClientesProspectosSeguimientosEditar .dvPSR ul,
.SysWebGClientesProspectosSeguimientosAgregar .dvPSR ul,
.SysWebGClientesClientesAgregarVenta .dvPSR ul,
.SysWebGClientesClientesAgregar .dvPSR ul {
	padding-left: 30px;
}
.SysWebGClientesClientesImportar .dvPSR ul li,
.SysWebGClientesProspectosSeguimientosEditar .dvPSR ul li,
.SysWebGClientesProspectosSeguimientosAgregar .dvPSR ul li,
.SysWebGClientesClientesAgregarVenta .dvPSR ul li,
.SysWebGClientesClientesAgregar .dvPSR ul li {
	padding-bottom: 3px;
}
.SysWebGClientesClientesImportar .spLPSRO,
.SysWebGClientesProspectosSeguimientosEditar .spLPSRO,
.SysWebGClientesProspectosSeguimientosAgregar .spLPSRO,
.SysWebGClientesClientesAgregarVenta .spLPSRO,
.SysWebGClientesClientesAgregar .spLPSRO {
display: none;
}
.SysWebGClientesClientesAgregar .chImgPerfil,
.SysWebGClientesClientesEditar .chImgPerfil,
.SysWebVentasConfEnviosProveedores #tblConfEnvios .aVM,
.SysWebGClientesProductosListadoDePaginas #tblConfEnvios .aVM,
.SysWebGClientesClientesImportar .chImgPerfil {
	cursor: pointer;
}
.SysWebGClientesClientesImportar .isloading-overlay > .isloading-wrapper.mostrar,
.SysWebGClientesClientesEditar .isloading-overlay > .isloading-wrapper.mostrar,
.SysWebGClientesClientesAgregar .isloading-overlay > .isloading-wrapper.mostrar {
	display: inline-block !important;
}
.SysWebGClientesClientesEditar .pagination {
	display: inline-flex;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
.SysWebGClientesClientes .mdAvatar .input-group-addon {
	border-top-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}
/* ----- /	 	EZDZ PARA BIBLIOTECA DE IMÁGENES	  / ----- */
.SysWebGClientesOportunidades .table-bordered {
	border: 1px solid #7a7a7a;
}
.SysWebGClientesOportunidades .table-bordered > thead > tr > th {
	border: 1px solid #7a7a7a;
}
.SysWebGClientesOportunidades .table-bordered > tbody > tr > td,
.SysWebGClientesOportunidades .table-bordered > tfoot > tr > td {
	border: 1px solid #7a7a7a;
}
.SysWebGClientesOportunidades #tblOportunidades > thead tr th {
	vertical-align: middle;
	line-height: 28px;
	text-align: center;
}
.SysWebGClientesOportunidades #tblOportunidades > thead tr th .label-success {
	font-size: 14px;
}
.SysWebGClientesOportunidades #tblOportunidades > thead tr th .spNOportunidades {
	display: inline-block;
}
.SysWebGClientesOportunidades #tblOportunidadesNA > thead tr th {
	vertical-align: middle;
	line-height: 28px;
	text-align: center;
}
.SysWebGClientesOportunidades #tblOportunidadesNA > thead tr th .label-warning {
	font-size: 14px;
}
.SysWebGClientesOportunidades #tblOportunidadesNA > thead tr th .spNOportunidades {
	display: inline-block;
}
.SysWebGClientesOportunidades #tblOportunidadesR > thead tr th {
	vertical-align: middle;
	line-height: 28px;
	text-align: center;
}
.SysWebGClientesOportunidades #tblOportunidadesR > thead tr th .label-danger {
	font-size: 14px;
}
.SysWebGClientesOportunidades #tblOportunidadesR > thead tr th .spNOportunidades {
	display: inline-block;
}
.SysWebGClientesOportunidades .ps__rail-y {
	z-index: 1 !important;
}
.SysWebGClientesOportunidades .aCliente {
	color: #FFF !important;
	text-decoration: unset !important;
}
.SysWebGClientesOportunidades .aCliente:hover {
	color: #FFF !important;
	text-decoration: unset !important;
}
/* ----- /		/ ----- */
.SysWebGClientesProspectosSeguimientosAgregar .dvArchivosAdjuntosEl span,
.SysWebGClientesProspectosSeguimientosEditar  .dvArchivosAdjuntosEl span {
	margin-left: 6px;
}
.SysWebGClientesProspectosSeguimientosAgregar .dvArchivosAdjuntosEl span a,
.SysWebGClientesProspectosSeguimientosEditar .dvArchivosAdjuntosEl span a {
	color: white;
	text-decoration: none;
}
.SysWebGClientesProspectosSeguimientosAgregar .dvArchivosAdjuntosEl span i.fa-trash,
.SysWebGClientesProspectosSeguimientosEditar .dvArchivosAdjuntosEl span i.fa-trash {
	color: #d43f3a;
	cursor: pointer;
}
.SysWebGClientesProspectosSeguimientosEditar .nuevo-s,
.SysWebGClientesProspectosSeguimientosAgregar .nuevo-s {
	display: none;
}
.SysWebGClientesProspectosSeguimientosAgregar .ezdz-dropzone div {
	line-height: 526%;
	padding-top: 6%;
	font: bold 34px arial !important;
	color: #787878;
}
/* ----- /	 FIN DE GESTION DE PROSPECTOS	 / ----- */

/* ----- /	 INICIO PAGINAS WEB	 / ----- */
.SysWebRptGCEfectividad .col-busqueda {
	margin-left: 35px;
}
.SysWebRptGCEfectividad .col-paginacion {
	margin-left: -35px;
}
.SysWebSWebConfiguracionesSEO .form-control {
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
}
.SysWebSWebConfiguracionesSEO .toggle-danger .toggle-slide .toggle-off, .SysWebSWebConfiguracionesSEO .toggle-danger .toggle-select .toggle-on {
	background: none repeat scroll 0 0 #D43F3A;
	color: #FFFFFF;
}
.SysWebSWebConfiguracionesSEO .cke_button__bgcolor,
.SysWebVentasConfEnviosProveedores #tblConfEnvios .dataTables_wrapper .dataTables_length,
.SysWebGClientesProductosListadoDePaginas #tblConfEnvios .dataTables_wrapper .dataTables_length,
.SysWebGClientesProductosListadoDePaginas #tblConfEnvios .dataTables_wrapper .dataTables_paginate,
.SysWebVentasConfEnviosProveedores #tblConfEnvios .dataTables_wrapper .dataTables_paginate {
	display: none !important;
}
.SysWebSWebConfiguracionesSEO .input-group-btn {
	height: 36px;
}
.SysWebSWebConfiguracionesSEO #errtxtServidorFTP , .SysWebSWebConfiguracionesSEO #errtxtPuertoFTP {
	position: absolute;
	left: 0;
	top: 34px;
}
.SysWebSWebConfiguracionesSEO .input-pass {
	padding-right: 0px;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
}
.SysWebSWebConfiguracionesSEO .txtServidorFTP { 
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
}
/* ----- /		  / ----- */
.SysWebSWebCorreosElectronicosVer table.table-bordered.dataTable tbody td {
	vertical-align: middle;
}
.SysWebSWebCorreosElectronicosVer .Separacion {
	display: inline-block;
	margin-bottom: 5px;
	cursor: pointer;
	margin-right: 5px;
}
.SysWebSWebCorreosElectronicosVer .ModalConfigurar .modal-body {
	padding-bottom: 0px;
}
.SysWebSWebCorreosElectronicosVer .ModalConfigurar .modal-footer {
	margin-top: 0px;
}
.SysWebSWebCorreosElectronicosVer #dvConfV.nav-tabs>li .fa {
	margin-right: 10px;
}
.SysWebVentasConfGeneralesV2 #dvConfV.nav-tabs>li + li,
.SysWebSWebCorreosElectronicosVer #dvConfV.nav-tabs>li + li {
	margin-left: 1px
}
.SysWebSWebCorreosElectronicosVer ul.wysihtml5-toolbar > li.slug {
	clear: both;
}
.SysWebSWebCorreosElectronicosVer #ptab2 .form-group {
	width: 100%;
}
/* ----- /		  / ----- */
.SysWebSWebPaginasxTema .caption .btn {
	display:inline-block;
	width:135px;
	margin-bottom: 3px;
}
.SysWebSWebPaginasxTema .popover>.arrow {	
	border-width: 11px;
	left: 44%;
	top: -12%;
	font-size: 30px;
	color: white;
}
.SysWebSWebPaginasxTema .popover {
	max-width: 400px;
}
.SysWebSWebPaginasxTema .bootstrap-datetimepicker-widget {
	position: fixed;
}
.SysWebSWebPaginasxTema .step.paginas {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	background-color: #687174;
}
.SysWebSWebPaginasxTema .step.paginas a {
	text-align: center;
	font-size: 16px;
	font-weight: 400;
}
.SysWebSWebPaginasxTema .final {
	width: 38%;
	background-color: #687174;
	padding: 10px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	pointer-events: none;
}
.SysWebSWebPaginasxTema .error-text-min {
	display: none;
}
.SysWebSWebPaginasxTema #frmAgregarPaginasN .tooltip.top {
	width:175px !important;
}
.SysWebSWebPaginasxTema .md_disenho  .modal-dialog {
	width: 1000px;
}
.SysWebPAterrizajePlantillaxClienteSeoPublicar .radio-inline label,
.SysWebSWebPaginasxTema .radio-inline label {
	font-weight: 400;
}
.SysWebSWebPaginasxTema .slSecciones {
	text-align: left !important;
}
.SysWebSWebPaginasxTema .slSecciones .dropdown-menu > li > a:hover {
	background-color: #efefef;
}
.SysWebSWebPaginasxTema .tab-content {
	overflow: unset;
}
/* ----- /		  / ----- */
.SysWebSWebCorreosElectronicosPENC .nav-tabs > li.active a {
	background-color: #eee;
}
.SysWebVentasConfEnviosProveedores .nav-tabs > li > a:hover,
.SysWebGClientesProductosListadoDePaginas .nav-tabs > li > a:hover,
.SysWebSWebCorreosElectronicosPENC .nav-tabs > li > a:hover {
	color: #1b1e24;
}
.SysWebVentasConfEnviosProveedores .tab-pasarelas .nav-tabs,
.SysWebGClientesProductosListadoDePaginas .tab-pasarelas .nav-tabs,
.SysWebSWebCorreosElectronicosPENC .tab-pasarelas .nav-tabs {
	margin-left: 15px;
}
.SysWebGClientesProductosListadoDePaginas .step.paginas,
.SysWebSWebCorreosElectronicosPENC .step.paginas {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	background-color: #687174;
}
.SysWebSWebCorreosElectronicosPENC .tab-content label {
	color: #1b1e24;
}
.SysWebSWebCorreosElectronicosPENC .tab-content {
	margin-bottom: 10px;
}
.SysWebSWebCorreosElectronicosPENC .verContra {
	padding: 8px 12px 7px !important;
}
input.form-control.correo {
	appearance: menulist-button;
	background-image: none !important;
	background-color: var(--tx-textarea-form) !important;
	color: fieldtext !important;
}
/* ----- /	 fin paginas web	 / ----- */

/* ----- /	 TIENDA EN LINEA	 / ----- */
.SysWebGClientesProductosListadoDePaginas .tab-pasarelas .tab-pane,
.SysWebVentasConfEnviosProveedores .tab-pasarelas .tab-pane {
	padding: 15px;
	border: 1px solid #ddd;
	border-radius: 5px;
}
.SysWebVentasConfEnviosProveedoresRangosEditar .input.color,
.SysWebGClientesProductosListadoDePaginas .input.color,
.SysWebVentasConfEnviosProveedores .input.color {
	height: 50px;
}
.SysWebVentasConfEnviosProveedoresDepartamentosRangosEditar .tBodyValores .form-group,
.SysWebVentasConfEnviosProveedoresRangosEditar .tBodyValores .form-group {
	padding-left: 15px;
}
.SysWebVentasConfEnviosProveedoresDepartamentosRangosEditar .tBodyValores .input-group-btn,
.SysWebVentasConfEnviosProveedoresRangosEditar .tBodyValores .input-group-btn {
	width: unset;
}
.SysWebVentasRealizadas .btn-aplicar {
	background: #428BCA;
	color: white;
}
.SysWebVentasRealizadas .btn-aplicar:hover {
	background: #3276B1;
	color: white;
}
.SysWebVentasRealizadas .btn-aplicar:focus {
	color: white;
}
.SysWebVentasRealizadas .product-selection-view {
	display: none;
}
.SysWebVentasCampanhas .ModalImgB #frmImagen {
	padding: 0px 25px;
}
.SysWebVentasCampanhas .imgSlider {
	max-height: 300px;
	overflow: auto;
}
.SysWebVentasCampanhas .step {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	background-color: #687174;
	overflow: hidden;
}
.SysWebVentasCampanhas #frmBanner .nav {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
/* ----- /		  / ----- */
.SysWebSWebPlantillasxTemaSeccionesEditar #modalCrearElemento .check-post label::before,
.check-post label::after {
	margin-top: 7px;
}
.SysWebSWebPlantillasxTemaSeccionesEditar .page-content > div.alert:first-child {
	display: none;
}
ul.thumbnails.image_picker_selector > li > div,
.ezdz-dropzone.ezdz-accept,
.contenedor-vp-icono,
.contenedor-vp-icono-li,
.creacion-elemento-lista {
	background-image: url('../images/bg_preview_img.png');
}
.page-content h2 {
	font-size: 24px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#sidebar .sub-menu > .sub li a
{
	padding-left: 15px !important;
}
.alert.alert-danger.actualizar-pago a {
	color: #0064ff;
}
.col-acciones .btn-default {
	background: var(--col-acciones-btn) !important;
}
.sc-theme .hide-left-bar#sidebar {
	width: 60px;
}
.tb-pasarelas label{
	color: var(--bg-label-form);
}
input[type="radio"]:checked + .custom-radio::before {
	line-height: 21px;
}
.col-acciones .btn {
	border: none !important;
	color: #fff !important;
	padding: 5px 8px !important;
	border-radius: 50%;
	height: 33px;
	width: 33px;
	display: inline-block;
	font-size: 14px;
	line-height: 20px;
}
.col-acciones .btn:hover {
	filter: brightness(75%);
	color:#fff !important;
}
.col-acciones .btn.disabled {
	opacity: .4;
}
.col-acciones .btn-warning {
	background-color: #eeb86c;
}
.col-acciones .btn-success {
	background-color: #70bb70;
}
.col-acciones .btn-primary {
	background-color: #70a6d5;
}
.col-acciones .btn-info {
	background-color: #64b7d0;
}
.col-acciones .btn-danger {
	background-color: #d26966;
}
.col-acciones > form {
	background: transparent !important;
	padding: 0 !important;
	border-radius: 0px;
}
/*
[class^="icon-"], 
[class*=" icon-"]{
font-family: 'sc-landingpageicon' !important;
}

*/
.middle-login img {
	max-width: 250px;
	margin: 0 auto 50px;
}
#contenedor-menu {
	top: 62px;
	background: #363b3f;
}
.dataTables_filter input {
	border:1px solid var(--tx-textarea-form-border) !important;
	background: var(--tx-textarea-form);
	min-height: 30px;
}
.dataTables_filter input,
.dataTables_filter button{
	height: 30px !important;
	line-height: 30px;
	padding:0 10px !important;
	display: flex;
	align-items: center;
}
#tblPaginasxCliente_wrapper > .row > .col-sm-1 .dt-buttons {
	width: 90px;
}
.input-group {
	display: flex;
}
.div-groupinput {
	width: 240px;
	display: flex;
}
.input-group-btn {
	display: flex;
	border-radius: 0;
}
.input-group-btn button {
	border-radius: 0;
}
.SysWebSWebConfiguracionesSEO .input-group-btn button {
	border-radius: 5px 0 5px 0;
}
.porlets-content > .row {
	margin: 0 !important;
}
.block-web .porlets-content form,
form#frmAgregar,
.porlets-content > form#frmEditar {
	background: var(--bg-background-form-color);
	padding: 15px;
	border-radius: 5px;
}
/* Anular background para formularios dentro de modales */
.ModalAgregar form#frmAgregar,
.mdAvatar form#frmAgregar,
.ModalImportar form#frmImportar,
.ModalNombre form#frmCambiarNombre {
	background: transparent !important;
	padding: 0 !important;
}
.SysWebGClientesProductosUsuarios .tab-container form#frmCrear {
	background: var(--bg-background-form-color);
}
.SysWebGClientesProductosUsuarios form#frmAgregar {
	background: unset !important;
}
.SysWebEmailMarketingListasSubscriptores .block-web .porlets-content form {
	padding: 0px;
	border-radius: 50%;
	background-color: unset;
}
form:after {
	content: '';
	display: table;
	height: 1px;
	clear: both;
}
.nav-tabs>li.active>a:before {
	width: 100%;
	left: 0;
	right: 0;
}
.block-web .porlets-content .nav-tabs>li>a:before {
	position: absolute;
	top: 0px;
	left: 50%;
	content: "";
	height: 3px;
	width: 0;
	background-color: #067fb8;
	transition: 0.7s !important;
}
.mdAvatar .nav-tabs>li>a:before {
	position: absolute;
	top: 0px;
	left: 50%;
	content: "";
	height: 3px;
	width: 0;
	background-color: #067fb8;
	transition: 0.7s !important;
}
input + form,
button + form,
a + form{
	background: transparent !important;
	padding: 0 !important;
}
form#frmAgregar .control-label,
.porlets-content > form#frmEditar .control-label {
	color:var(--bg-label-form) !important;
}
form label,
.porlets-content > form#frmAgregar label,
.porlets-content > form#frmAgregar .radio label,
.porlets-content > form#frmAgregar .radio-inline label,
.porlets-content > form#frmEditar label,
.porlets-content > form#frmEditar .radio label,
.porlets-content > form#frmEditar .radio-inline label {
	color: var(--bg-label-form) !important;
}
.ModalEliminar .modal-content form .tab-content label, .bootstrap-dialog-message .tab-content form label,
.bootstrap-dialog-message .tab-content form label {
	color: var(--tx-textarea-form-color) !important;
}
.ModalEliminar form .tab-content label,
.bootstrap-dialog-message form .tab-content label,
.bootstrap-dialog-message form .tab-content label {
	color: var(--tx-textarea-form-color) !important;
}
.bootstrap-dialog-message legend {
	padding: 0px 15px;
}
textarea.form-control {
	background-color: var(--tx-textarea-form);
	border: var(--tx-textarea-form-border);
	color: var(--tx-textarea-form-color);
}
.tab-pasarelas textarea.form-control {
	background-color: #eee;
	border: var(--tx-textarea-form-border);
	color: #111;
}
.radio-inline label {
	color:#333 !important;
	display: inline-flex !important;
}
/* .form-control:not(.SysWebEmailMarketingFormulariosEditar .row.disenhador .form-control):not(.SysWebVTutorialesModulosClientesVideos .porlets-content select) {
	border: 1px solid #f9f9f9!important;
	box-shadow: none !important;
	background: white !important;
} */
.color-head-modal.mdAvatar .form-control {
	/* border: 1px solid #f9f9f9!important; */
	/* border-radius: 3px; */ /* agrega border radius a icono a la par de input y no encaja por eso */
	box-shadow: none !important;
	background: white !important;
}
.form-control {
	background: var(--tx-textarea-form);
	color: var(--tx-textarea-form-color);
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .form-control,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .form-control {
	color: var(--tx-textarea-form-color) !important;
	font-weight: 400;
}
/* .SysWebEmailMarketingListasSubscriptoresEditar .input-group-btn {
	width: 100%;
	display: flex;
	align-items: center;
} */
/* .SysWebSWebPaginasxTema .form-control {
	border: 1px solid #ddd !important;
} */
.SysWebSWebPaginasxTema .btn-group.bootstrap-select.form-control.slSecciones {
		width: 230px;
}
.nav-tabs>li.active>a:before {
	width: 100%;
	left: 0;
	right: 0;
}
.SysWebSWebPaginasxTema #divSW.nav-tabs>li>a:before,
.SysWebSWebPaginasxTema .panel .nav-tabs>li>a:before,
.SysWebSWebPaginasxTema .ModalProveedor .nav-tabs>li>a:before,
.SysWebGClientesOportunidades #divSW.nav-tabs>li>a:before,
.SysWebGClientesOportunidades .panel .nav-tabs>li>a:before,
.SysWebGClientesOportunidades .ModalProveedor .nav-tabs>li>a:before,
.SysWebEmailMarketingListasSubscriptores #divSW.nav-tabs>li>a:before,
.SysWebEmailMarketingListasSubscriptores .panel .nav-tabs>li>a:before,
.SysWebEmailMarketingListasSubscriptores .ModalProveedor .nav-tabs>li>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #divSW.nav-tabs>li>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .panel .nav-tabs>li>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .ModalProveedor .nav-tabs>li>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #divSW.nav-tabs>li>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .panel .nav-tabs>li>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .ModalProveedor .nav-tabs>li>a:before {
	position: absolute !important;
	top: 0px !important;
	left: 50% !important;
	content: "" !important;
	height: 3px !important;
	width: 0 !important;
	background-color: #067fb8 !important;
	transition: 0.7s !important;
}
/* Fix para dropdown de voces que se corta en tab-content */
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .tab-content,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .tab-content {
	overflow: visible !important;
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .tab-pane,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .tab-pane {
	overflow: visible !important;
}
/* Asegurar z-index alto para dropdown de voces específicamente */
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #voces + .btn-group .dropdown-menu,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #voces + .btn-group .dropdown-menu {
	z-index: 99999 !important;
}
.SysWebSWebConfiguracionesSEO .modalCrearCorreos .input-group .form-control:first-child {
	border-bottom-right-radius: 0 !important;
	border-top-right-radius: 0 !important;
}
.SysWebSWebConfiguracionesSEO .modalCrearCorreos .form-group {
	margin-bottom: 20px;
}
.SysWebSWebConfiguracionesSEO .migrarAlojamiento .modal-header .bootstrap-dialog-close-button {
	display: block !important;
}
.SysWebSWebConfiguracionesSEO .migrarAlojamiento .modal-header .noCerrar {
	display: none !important;
}
.SysWebSWebConfiguracionesSEO span.btn.btn-default.fa.btn-mostrar.fa-eye-slash {
	height: 37px;
	padding: 11px !important;
}
.SysWebSWebConfiguracionesSEO span.btn.btn-default.fa.btn-mostrar.fa-eye {
	height: 37px;
	padding: 11px !important;
}
.dark-theme .pagination>li>a,
.dark-theme .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #ddd;
	background-color: #5f6265;
	border: 1px solid #ddd;
	margin-left: -1px;
}
form#frmGuardar {
	background: var(--bg-background-form-color);
	border-radius: 5px;
}
.dark-theme .text-info {
	color: #88d8ff;
}
.dark-theme div.dataTables_wrapper div.dataTables_length select,
.dark-theme .col-busqueda input[type="search"] {
	background: #87898b !important;
	border: 1px solid #87898b!important;
	color: white !important;
}
.dark-theme .col-busqueda input[type="search"]::placeholder {
	color: #ddd;
}
.SysWebSWebConfiguracionesSEO .col-md-6,
.SysWebSWebConfiguracionesSEOV2 .col-md-6 {
	display: inline-flex;
}
.SysWebSWebConfiguracionesSEO span.input-group-addon {
	margin-right: -3px;
	margin-left: -3px;
	z-index: 10;
}
.SysWebGClientesOportunidades #divSW.nav-tabs>li.active>a:before,
.SysWebGClientesOportunidades .panel .nav-tabs>li.active>a:before,
.SysWebGClientesOportunidades .ModalProveedor .nav-tabs>li.active>a:before,
.SysWebEmailMarketingListasSubscriptores #divSW.nav-tabs>li.active>a:before,
.SysWebEmailMarketingListasSubscriptores .panel .nav-tabs>li.active>a:before,
.SysWebEmailMarketingListasSubscriptores .ModalProveedor .nav-tabs>li.active>a:before,
.SysWebSWebPaginasxTema #divSW.nav-tabs>li.active>a:before,
.SysWebSWebPaginasxTema .panel .nav-tabs>li.active>a:before,
.SysWebSWebPaginasxTema .ModalProveedor .nav-tabs>li.active>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #divSW.nav-tabs>li.active>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .panel .nav-tabs>li.active>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .ModalProveedor .nav-tabs>li.active>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #divSW.nav-tabs>li.active>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .panel .nav-tabs>li.active>a:before,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .ModalProveedor .nav-tabs>li.active>a:before {
	width: 100% !important;
	left: 0 !important;
	right: 0 !important;
}

/* Posición relativa necesaria para el pseudo-elemento ::before */
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #divSW.nav-tabs>li>a,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .panel .nav-tabs>li>a,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .ModalProveedor .nav-tabs>li>a,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #divSW.nav-tabs>li>a,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .panel .nav-tabs>li>a,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .ModalProveedor .nav-tabs>li>a {
	position: relative;
}

/* Estilo para tab final de relleno */
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .nav-tabs li.final,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .nav-tabs li.final {
	pointer-events: none;
}

.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar .nav-tabs li.final a,
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar .nav-tabs li.final a {
	background: transparent !important;
	border: none !important;
	cursor: default !important;
}

/* Forzar estilos de tabs con alta especificidad */
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #divSW.nav-tabs,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #divSW.nav-tabs {
	display: flex !important;
	width: 100% !important;
	border-bottom: 1px solid #ddd !important;
	font-weight: 400;
	text-align: center;
}

body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #divSW.nav-tabs > li.step,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #divSW.nav-tabs > li.step {
	width: 200px !important;
	flex: none !important;
}

body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsEditar #divSW.nav-tabs > li.final,
body.SysWebMensajeriaInstantaneaListasSuscriptoresBotsAgregar #divSW.nav-tabs > li.final {
	flex: 1 !important;
	width: auto !important;
}
/* .SysWebGClientesProspectos span.filter-option.pull-left {
	max-width: 150px;
} */ /* No funciona en gestion de prospectos, agregar lista de suscripcion */
.SysWebPAterrizajePlantillaxClienteEditarV2 .modalCrearSeccion .form-control {
	border: unset !important;
}
.SysWebVTutorialesModulosClientesVideos .panel-default>.panel-heading+.panel-collapse .panel-body {
	background: var(--bg-background-form-color) !important;
}
body.SysWebGClientesClientesEditar .treeview li {
	color: black;
}
ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
	background-color: var(--wysihtml5-active) !important;
}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
	text-decoration: none;
	color: var(--bg-label-form);
	background-color: var(--bg-form-control) !important;
}
#frmCambioContra.form-control {
	border: 1px solid #f9f9f9 !important;
	border-bottom-left-radius: 0px !important;
	border-top-left-radius: 0px!important;
	box-shadow: none !important;
	background: #f9f9f9 !important;
}
.form-control::placeholder {
	color: var(--tx-form-placeholder);
	opacity: 1;
}
.input-group-addon {
	padding: 9px 12px;
	color: var(--bg-label-form);
	background-color: var(--input-group-addon);
	border: var(--input-group-border);
}
div.caja-herramientas ul.pestanhas li.pestanha.activa,
div.caja-herramientas ul.pestanhas li.pestanha {
	border-color: transparent !important;
}
div.caja-herramientas ul.pestanhas li.pestanha.activa {
	background: #2c3135 !important;
}
div.caja-herramientas ul.pestanhas li.pestanha:hover {
	border-color: #313437 !important;
	background-color: #34383c !important;
}
#tblSuscriptores h3 {
	font-size: 20px;
	color: #333;
}
#frmAgregar .control-label{
	color:#111 !important;
}
form#frmConfGenerales {
	color: white;
}
.light-theme form#frmConfGenerales {
	color: black;
}
.timepicker .btn {
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important;
}
.SysWebGestionarPlan.light-theme .block-web .porlets-content, .light-theme .tab-container,
.bootstrap-datetimepicker-widget.dropdown-menu.bottom {
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	border-radius: 8px;
}
.dt-buttons a.dt-button {
	color: var(--bg-label-form);
}
input[type="radio"]:checked + .custom-radio::before
{
	line-height: 21px;
	color: #333;
}
.bootstrap-dialog-message,
.bootstrap-dialog-message h2,
.bootstrap-dialog-message p {
	color: var(--bg-label-modal);
}
.input-group-addon, 
.input-group-btn {
	width: auto;
	display: flex;
	align-items: center;
}
.btn-group.bootstrap-select.form-control.tooltips.slEtiquetaTabla.dropup,
.btn-group.bootstrap-select.form-control.slListaSuscripcionTabla.tooltips.dropup {
	max-width: 320px;
}
.btn-group .btn-default {
	/*display: flex;*/
	align-items: center;
}
#tblReferencias_length {
	padding-left: 0;
}
.bootstrap-dialog-footer-buttons .btn,
.bootstrap-dialog-footer .btn {
	padding: 16px 12px 14px !important;
}
.basic-wizard .control-label {
	color: #333;
}
.porlets-content .radio-inline label {
	color: var(--bg-label-form) !important;
}
.bottom .btn.btn-default{
background-color: #fff !important;
}
.bootstrap-select.disabled {
	opacity: 0.3;
}
.bootstrap-select .dropdown-toggle {
	padding-right: 25px !important;
}
#frmFiltroFechas {
	display: flex;
	flex-wrap: wrap;
	gap: 15px;
	align-items: end;
}
.sume-user-action {
	position: relative;
}
.sume-user-action > a {
	display: inline-block;
}
.sume-user-action > a img {
	width: 36px;
	height: 36px;
	border-radius: 50%;
	position: absolute;
	top:5px;
	right: 15px;
}
.light-theme .navbar-nav li {
	border-left: 0px;
}
.light-theme .navbar ul {
	padding-top: 4px !important;
}
.navbar ul {
	padding: 0px !important;
	margin: 0px !important;
}
body.light-theme .sume-user-action .user-tools {
	background-color:#ddd;
}
.sume-user-action .user-tools {
	background-color:#242526;
	padding: 15px 20px;
	right: 10px;
	top: 45px;
	position: absolute;
	width: 350px;
	border-radius: 3px;
}
.tema-sume {
	gap: 0px;
	display: inline-flex;
}
.tema-sume .btn-tema:first-child {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.tema-sume .btn-tema {
	border-radius: 0px;
}
.tema-sume .btn-tema:last-child {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.btn.btn-default.btn-tema {
	border: 1px solid #3276b1;
}
.btn-tema.active {
	background-color: #50adff !important;
}
/* .sume-user-action:hover .user-tools{
	display: block;
} */
.light-theme .modal .mensaje_processing {
	color: black;
	font-size: 20px;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}
.light-theme .mdAvatar div.dataTables_wrapper div.dataTables_info,
body.light-theme .row > .col-md-9.col-xs-9.titulo h2, 
body.light-theme .row > .col-md-12.titulo h2 {
	color: black !important;
}
.light-theme .modal-footer {
	border-top: 1px solid #b7b6b6 !important;
}
.sume-user-action .top-tools {
	display: flex;
	flex-wrap: wrap;
}
.user-tools .avatar-user-wrapper {
	width: 25%;
}
.user-tools .avatar-user-wrapper img {
	width: 100%;
	display: block;
	border-radius: 5px;
}
.user-tools .user-info {
	width: 75%;
	padding-left: 15px;
}
.user-tools .user-profile-link {
	width: 100%;
	padding: 10px 0;
}
body.light-theme .user-tools .user-profile-link a,
body.light-theme .user-tools .user-display-name,
body.light-theme .user-tools .user-mode a,
body.light-theme .user-tools .user-email {
	color: #333;
	font-size: 15px;
}
.user-tools .user-profile-link a,
.user-tools .user-display-name,
.user-tools .user-mode a,
.user-tools .user-email {
	font-size: 15px !important;
}
.user-tools .user-profile-link a {
	padding: 0 !important;
	color: #fff;
}
.user-tools .user-display-name {
	color: #fff;
	margin-bottom: 5px;
	line-height: 1;
}
.user-tools .user-email {
	color: #fff;
	font-size: 12px;
	margin-bottom: 0;
	line-height: 1;
}
.bottom-tools{
	border-top: 1px solid #293c5a;
	padding-top: 10px;
}
.bottom-tools a {
	padding: 0 !important;
	color: #f2496c;
	line-height: 1;
	margin: 0;
}
body.light-theme .bottom-tools a {
	color: red;
}
#btnIngresar{
	width: 100%;
}
.dataTables_filter button i,
.dgiSegmentados button i,
.dgbSuscriptores button i {
	color: #fff !important
}
.modal .modal-content i.fa.fa-whatsapp {
	height: 17px;
	font-size: 16px;
}
/**/
/* .bootstrap-dialog-message{
	background: #D2D2D2;
	padding: 15px;
	border-radius: 5px;
} */
.light-theme .bootstrap-dialog-message label,
.light-theme .bootstrap-dialog-message label {
	color: var(--bg-label-form);
}
#frmBuscarSuscriptor + .table-responsive {
	background: #ccc !important;
}
.block-web .content-header .button-group {
	display: flex;
}
.d-flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.previsualizador-pc.col-md-8 {
	max-height: 230px;
}
.user-tools .user-mode {
	color: #8a98ac;
	font-size: 12px;
	margin-bottom: 0;
	line-height: 1;
}
.user-tools .user-mode a {
	padding: 0 !important;
	color: #fff;
}
.user-tools .user-mode {
	width: 100%;
	padding: 10px 0;
}
.user-mode .toggle-slide {
	border-radius: 60px !important;
	position: relative;
	overflow: hidden;
	z-index: 10;
}
.user-tools .user-mode {
	width: 100%;
	padding: 10px 0;
}
.block-web .content-header .button-group a {
	color: #fff !important;
	font-size: 16px !important;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 30px;
	height: 26px;
	padding: 0 !important;
	box-shadow: none;
}
.light-theme .block-web .content-header .button-group a {
	color: black !important;
	font-size: 16px !important;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 30px;
	height: 26px;
	padding: 0 !important;
	box-shadow: none;
}
.ui-pnotify {
	left: calc(50% - 125px) !important;
	width: 350px !important;
}
.ui-pnotify .brighttheme-success {
	background-color: #56be22;
	border: 1px solid #56be22;
	color: #fff;
	padding: 15px 30px;
}
.ui-pnotify .brighttheme-icon-success {
	background-color: #fff;
	color: #12324f;
	top:4px;
}
.ui-pnotify .brighttheme-error {
	background-color: #ff6251;
	border: 1px solid #ff6251;
	color: #000000;
	padding: 15px 30px;
	font-size: 16px;
	background-image: none !important;
}
.ui-pnotify .brighttheme-error  .ui-pnotify-title {
	color:#111;
}
/**/
/* .form-group .input-group-btn:not(.SysWebPAterrizajeConfiguracionesGenerales .form-group .input-group-btn):not(.SysWebSWebConfiguracionesSEO .form-group .input-group-btn):not(.SysWebPAterrizajePlantillaxClienteEditarV2 .form-group .input-group-btn){
	border:1px solid #fff;
} */
.btn.btn-primary {
	background-color: #0096d4;
}
.SysWebSWebConfiguracionesSEO .form-group .input-group-btn {
	border: 0;
}
#calendario {
	background: var(--bg-calendario);
	padding: 0 15px;
}
#calendario h2 {
	color: var(--tx-table-header); 
}
#calendario .fc-header-toolbar .btn {
	padding: 5px 12px 12px !important;
}
.dt-buttons {
	margin-bottom: 7px;
}
.bootstrap-dialog-message  .dt-buttons .btn-primary {
	background: #428bca !important;
	color:#fff !important;
}
.bootstrap-dialog-message .dt-buttons .btn-danger {
	background: #d9534f !important;
	color:#fff !important;
}
.bootstrap-dialog-message .alert {
	margin-bottom: 0;
}
.modal.mdComprarDominio{
	overflow-y: hidden !important;
}
/*
table.dataTable tbody tr.selected td{
	background: #D9D9D9 !important;
	border-color: #D9D9D9 !important;
}*/
table.dataTable tbody tr.selected td,
table.dataTable tbody tr.selected td:hover,
table.dataTable tbody tr.selected:hover {
	background: var(--table-selected-body) !important;
	border-color: var(--table-selected-body);
}
.user-identity h4,
.user-identity p {
	color:#fff !important;
}
.SysWebPerfil .block-web, 
.SysWebPerfil .block-wizard {
	padding: 15px  !important;
}
.SysWebPerfil .tab-content {
	margin-bottom: 0 !important;
}
.row .col-mostrar > * {
	padding-left: 0 !important;
}
.SysWebVentasConfGeneralesV2 .block-web .nav-tabs > li > a {
	max-height: 40px;
}
.radio,
.alert {
	position: relative;
}
.radio input[type="radio"],
.radio-inline input[type="radio"] {
	margin: 0 !important;
}
.custom-radio {
	height: 18px !important;
	width: 18px !important;
	line-height: 18px !important;
	display: flex !important;
	text-align: center;
	justify-content: center;
	align-items: center;
	align-content: center;
}
.radio input[type="radio"] + .custom-radio:before,
.radio-inline input[type="radio"] + .custom-radio:before {
	width: 10px !important;
	height: 10px !important;
}
.radio input[type="radio"]:checked + .custom-radio:before,
.radio-inline input[type="radio"]:checked + .custom-radio:before {
	content: '' !important;
	background: #353535 !important;
	border-color: #353535 !important;
}
.modal-footer p {
	color:#ddd;
}
.bootstrap-datetimepicker-widget {
	background-color: #fff !important;
}
.step.paginas {
	border-top-right-radius: 0px !important;
	border-top-left-radius: 0px !important;
}
.SysWebSWebPaginasxTema .porlets-content ul.divSW li.final {
	display: none !important;
}
.SysWebSWebPaginasxTema .control-label {
	padding-right: 25px;
}
.txt-online{
	color: #ddd;
}
.webui-popover-title {
	color: #fff !important;
}
.webui-popover-ayuda .list-group-item a { /* No funciona en panl popover de instrucciones */
	color: var(--bg-label-modal) !important;
}
.boton-llamada {
	border-top-color: unset !important;
}
.webui-popover-ayuda .list-group-item, a.list-group-item {
	background-color: unset !important;
}
.disabled,
.desabilitado {
	cursor:default !important;
}
/* .block-web .nav-tabs > li > a {
	max-height: 40px;
} */
.SysWebPerfil.dark-theme strong,
.SysWebPerfil.dark-theme address {
	color: white;
}
@media(max-width:550px){
	.nav-tabs > li > a {
		min-width: 55px !important;
	}
}
.SysWebEmailMarketingListasSubscriptores .bootstrap-dialog-message {
	background: transparent;
}
.SysWebEmailMarketingListasSubscriptores .bootstrap-dialog-message h2 {
	color: #fff;
	font-size: 24px;
	text-align: center;
}
body.SysWebPAterrizajePlantillaxClienteEditarV2.sc-theme #main-content.merge-left,
body.SysWebSWebSeccionesxClientesEditarV2.sc-theme #main-content.merge-left,
body.SysWebSWebPaginasxTemaEditarV2.sc-theme #main-content.merge-left,
body.SysWebSWebPostxPlantillaEditarV2,
body.SysWebEmailMarketingPlantillaCorreoSecuenciaxClienteEditar #main-content.merge-left,
body.SysWebGClientesProductosListadoDePaginasEditor #main-content.merge-left,
body.SysWebSWebPostxPlantillaEditarV2 .sc-theme #main-content.merge-left,
body.SysWebSWebPostxPlantillaEditarV2 .sc-theme #main-content.merge-left,
body.SysWebSWebEditorPaginasGeneralesSW .sc-theme #main-content.merge-left,
body.SysWebSWebCorreosElectronicosEditor .sc-theme #main-content.merge-left {
	left: 10px !important;
}
.SysWebGClientesOportunidades.dark-theme .block .porlets-content {
	background: #575555 !important;
}
.SysWebGClientesOportunidades.dark-theme .table .table {
	background-color: #575555;
}
.isloading-overlay {
	position: fixed;
	text-align: center;
	background: rgba(0,0,0,0.8) !important;
	display: flex !important;
	justify-content: center;
}
body.SysWebVEmergentesVentanasEmergentesEditarV2 #sidebar,
body.SysWebSWebSeccionesxClientesEditarV2 #sidebar,
body.SysWebEmailMarketingPlantillaCorreoSecuenciaxClienteEditar #sidebar,
body.SysWebPAterrizajePlantillaxClienteEditarV2 #sidebar,
body.SysWebEmailMarketingPlantillasCECEditar  #sidebar,
body.SysWebEmailMarketingPlantillaCorreoCampanhaxClienteEditar #sidebar,
body.SysWebSWebCorreosElectronicosEditor #sidebar,
body.SysWebEmailMarketingPlantillaCorreoSecuenciaxClienteEditar #sidebar,
body.SysWebPAterrizajePlantillaxClienteEditarV2 #sidebar,
body.SysWebSWebPaginasxTemaEditarV2 #sidebar,
body.SysWebSWebPostxPlantillaEditarV2 #sidebar,
body.SysWebGClientesProductosListadoDePaginasEditor #sidebar,
body.SysWebSWebEditorPaginasGeneralesSW #sidebar {
	display: none !important;
}
/* para secciones de paginas web */
/* body.dark-theme.sc-theme.SysWebSWebSeccionesxClientesEditarV2 {
	background: unset;
} */
/* body.sc-theme.SysWebSWebPostxPlantillaEditarV2,
body.SysWebVEmergentesVentanasEmergentesEditarV2 .page-content .block-web,
body.SysWebGClientesProductosListadoDePaginasEditor .page-content .block-web,
body.SysWebVEmergentesVentanasEmergentesEditarV2 .page-content.block-wizard,
body.SysWebEmailMarketingPlantillasCECEditar .page-content .block-web,
body.SysWebEmailMarketingPlantillasCECEditar .page-content.block-wizard,
body.SysWebEmailMarketingPlantillaCorreoCampanhaxClienteEditar .page-content .block-web, 
body.SysWebEmailMarketingPlantillaCorreoCampanhaxClienteEditar .page-content .block-wizard,
body.SysWebPAterrizajePlantillaxClienteEditarV2 .page-content .block-web,
body.SysWebPAterrizajePlantillaxClienteEditarV2 .page-content.block-wizard,
body.SysWebVEmergentesVentanasEmergentesEditarV2,
body.SysWebSWebEditorPaginasGeneralesSW .page-content .block-web {
	background: #fff !important;
} */
/* body.SysWebVEmergentesVentanasEmergentesEditarV2 .page-content  .frmComentario,
body.SysWebVEmergentesVentanasEmergentesEditarV2 .page-content .frmComentario,
body.SysWebEmailMarketingPlantillasCECEditar .page-content .frmComentario,
body.SysWebEmailMarketingPlantillasCECEditar .page-content .frmComentario,
body.SysWebEmailMarketingPlantillaCorreoCampanhaxClienteEditar .page-content  .frmComentario,
body.SysWebEmailMarketingPlantillaCorreoCampanhaxClienteEditar .page-content  .frmComentario,
body.SysWebPAterrizajePlantillaxClienteEditarV2 .page-content  .frmComentario,
body.SysWebPAterrizajePlantillaxClienteEditarV2 .page-content .frmComentario,
body.SysWebSWebEditorPaginasGeneralesSW .page-content .frmComentario {
	background: #fff !important;
} */
body.SysWebVEmergentesVentanasEmergentesEditarV2 .sidebar-toggle-box,
body.SysWebEmailMarketingPlantillaCorreoSecuenciaxClienteEditar .sidebar-toggle-box,
body.SysWebEmailMarketingPlantillasCECEditar .sidebar-toggle-box,
body.SysWebSWebSeccionesxClientesEditarV2 .sidebar-toggle-box,
body.SysWebEmailMarketingPlantillaCorreoCampanhaxClienteEditar .sidebar-toggle-box,
body.SysWebPAterrizajePlantillaxClienteEditarV2 .sidebar-toggle-box,
body.SysWebSWebPaginasxTemaEditarV2 .sidebar-toggle-box,
body.SysWebSWebPostxPlantillaEditarV2 .sidebar-toggle-box,
body.SysWebGClientesProductosListadoDePaginasEditor .sidebar-toggle-box,
body.SysWebSWebEditorPaginasGeneralesSW .sidebar-toggle-box {
	display: none !important;
}
#frmAcceso {
	background: transparent !important;
}
.login-form input {
	width: 100% !important;
}
.input-row span {
	position: inherit;
	font-size: 12px;
	bottom: 0px;
	width: 100%;
	text-align: center;
	color:#ff4d4d !important;
}
#frmBuscarCliente .form-group {
	display: block;
	align-items: center;
}
.porlets-content .dropdown-menu.open {
	min-width: 250px !important;
}
.SysWebSWebConfiguracionesSEO .col-sm-8.input-pass {
	width: 65%;
}
.SysWebSWebConfiguracionesSEO .mdAvatar .input-group.col-sm-9 {
	padding-left: 15px;
	padding-right: 15px;
}
.active.activada #frmBuscarCliente .form-group {
	display: block;
}
#frmBuscarCliente h3 {
	color: #333;
}
#frmBuscarCliente .form-group label:first-child {
	padding-left: 0;
}
.SysWebGClientesOportunidades #frmFiltros button.btn-primary {
	margin-top: 26px;
}
.col-sm-4.col-busqueda {
	justify-content: center;
	display: flex;
}
.col-sm-4.col-busqueda input.form-control {
	width: 160px !important;
}
.SysWebEmailMarketingFormulariosAgregar div.form-group:nth-child(7) > div:nth-child(2) {
	display: flex;
}
#OpcionesVisibles {
	display: flex;
}
/**/
.login-container {
	background: linear-gradient(180deg, #016ea0f4 0%, rgba(32, 33, 36, 0.951) 100%);
	width: 37vw !important;
}
.logo-container {
	margin-bottom: 30px !important;
	margin-top: -30px !important;
}
@media(max-width:767px) {
	.login-container{
		width: 100% !important;
		height: 100vh !important;
		background: transparent !important;
		background: linear-gradient(180deg, #016ea0ae 0%, rgba(32, 33, 36, 0.693) 100%) !important;
	}
	.mensajeSoporteHumano {
		right: 120px !important;
	}
}
@media(max-width:574px) {
	.mensajeSoporteHumano {
		display: none;
	}
}
.nav-tabs {
	border-radius: 5px 5px 0 0;
}
.nav-tabs > li.active:first-child a {
	border-radius: 5px 0 0 0;
}
.nav-tabs > li.active:last-child a {
	border-radius: 0 5px 0 0;
}
.tab-content {
	border-radius: 0 0 5px 5px;
}
[data-original-title="Buscar"] {
	/*background: #428bca !important;*/
	background:#5cb85c;
	color:#fff;
}
[data-original-title="Ver suscriptores"],
[data-original-title="Ver en producción"],
[data-original-title*="Realiza una prueba del"],
[data-original-title="Vista previa"],
[data-original-title="Envío de prueba"],
[data-original-title="Realiza una prueba del env¨ªo del mensaje"] {
	background: #bbbbbb !important
}
[data-original-title="Ver en producciÃ³n"] {
	background: #bbbbbb !important
}
[data-original-title="Buscar"] i {
	color:#fff !important;
}
[data-original-title="Buscar"]:hover {
	background: #47a447;
	color:#fff;
}
[data-original-title="Limpiar"] {
	/*background: #919191 !important;*/
	background: #687174 !important;
	color:#fff;
}
[data-original-title="Limpiar"] i {
	color:#fff !important;
}
#frmFiltroFechas {
	border-radius: 5px 5px 0 0;
}
#frmFiltroFechas + .table-responsive {
	border-radius: 0 0 5px 5px;
}
#Grafica text {
	fill:#fff;
}
.dvConfiguracionSitioWeb .form-group:not(.SysWebSWebConfiguraciones1 .form-group) {
	margin-bottom: 15px;
	display: flex;
	flex-direction: column;
}
.dvConfiguracionSitioWeb .form-group label.radio-inline {
	margin-left: 0 !important;
	margin-bottom: 10px;
}
.user-profile-sidebar {
	margin: 0 0 20px;
	color: #fff;
}
.alert a:not(.SysWebIndex .alert a)
:not(.SysWebNotificacionesAgregar .alert a)
:not(.SysWebNotificacionesEditar .alert a)
:not(.SysWebVEmergentesVentanasEmergentesSW .alert a) {
	color: #1e7095;
   /*  color: #ffffff; */
	text-decoration: underline;
}
input.cr-slider {
	border:1px solid transparent !important;
	background: transparent !important;
}
input[type=range] { /* rangue */
	margin: 18px 0;
	width: 100%;
}
input[type=range]:focus {
	outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
	width: 100%;
	height: 8.4px;
	cursor: pointer;
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
	background: #ffffff;
	border-radius: 1.3px;
	border: 0.2px solid #010101;
}
input[type=range]::-webkit-slider-thumb {
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
	border: 1px solid #000000;
	height: 36px;
	width: 16px;
	border-radius: 3px;
	background: #ffffff;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -14px;
}
input[type=range]:focus::-webkit-slider-runnable-track {
	background: #ffffff;
}
input[type=range]::-moz-range-track {
	width: 100%;
	height: 8.4px;
	cursor: pointer;
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
	background: #f9f9f9;
	border-radius: 1.3px;
	border: 0.2px solid #010101;
}
input[type=range]::-moz-range-thumb {
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
	border: 1px solid #000000;
	height: 18px;
	width: 18px;
	border-radius: 10px;
	background: #ffffff;
	cursor: pointer;
}
input[type=range]::-ms-track {
	width: 100%;
	height: 8.4px;
	cursor: pointer;
	background: transparent;
	border-color: transparent;
	border-width: 16px 0;
	color: transparent;
}
input[type=range]::-ms-fill-lower {
	background: #2a6495;
	border: 0.2px solid #010101;
	border-radius: 2.6px;
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}
input[type=range]::-ms-fill-upper {
	background: #3071a9;
	border: 0.2px solid #010101;
	border-radius: 2.6px;
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}
input[type=range]::-ms-thumb {
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
	border: 1px solid #000000;
	height: 36px;
	width: 16px;
	border-radius: 3px;
	background: #ffffff;
	cursor: pointer;
}
input[type=range]:focus::-ms-fill-lower {
	background: #ffffff;
}
input[type=range]:focus::-ms-fill-upper {
	background: #ffffff;
}
.sc-theme .hide-left-bar:hover ul.sidebar-menu li a i + span {
	padding-left: 30px;
}
.sc-theme .hide-left-bar ul.sidebar-menu li a span.fa-angle-left {
	position: absolute !important;
	right: 20px;
}
.sc-theme ul.sidebar-menu li a span.fa {
	font-size: 1.7rem;
	position: absolute;
	right: 20px;
}
#upload-demo-i {
	bottom: 29% !important;
}
.SysWebSWebConfiguraciones1 input.form-control.valid {
	height: 38px;
}
/* .SysWebSWebConfiguraciones1 input.form-control {
	height: 38px;
} */
.SysWebSWebConfiguraciones1 .form-control:focus {
	border-color: #ddd;
}
input[type="radio"]:checked + .custom-radio {
	background-color: white;
}
/* .SysWebSWebConfiguraciones1 .dropdown-menu.open {
	background-color: #ddd;
} */
/* ----- / Agregando a SysWebSWebConfiguraciones1 1 /----- */
.SysWebSWebConfiguraciones1 .intl-tel-input, .SysWebSWebConfiguraciones1 .iti {
	display: block !important;
}
#frmEditarRedesSociales input.form-control {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.SysWebSWebConfiguraciones1 .pointer {
	cursor:pointer;
}
.SysWebSWebConfiguraciones1 .Separacion {
	display: inline-block;
	padding: 1px;
}
.SysWebSWebConfiguraciones1 .image_picker_image {
	height: 260px !important;
	width: 200px !important;
}
.SysWebSWebConfiguraciones1 .isloading-overlay {
	z-index: 9999 !important;
}
.SysWebSWebConfiguraciones1 .bootstrap-select > .btn {
	border-radius: 0px;
}
.SysWebSWebConfiguraciones1 .caption {
	text-align: center;
}
.SysWebSWebConfiguraciones1 .caption h3 {
	font-weight: bold;
}
.SysWebSWebConfiguraciones1 .panel-title>a {
	color: inherit;
	font-size: 25px;
	font-weight: bold;
	display:block;
}
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li a {
	color: white;
	background-color: #687174;
	cursor: default;
	opacity: unset;
}
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li:not(.active) a:hover {
	background-color: #687174;
	opacity: unset !important;
}
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li.active a {
	cursor: default;
	opacity: unset;
}
.SysWebSWebConfiguraciones1 .mdComprarDominio .bootstrap-dialog-close-button {
	display: block !important;
}
.SysWebSWebConfiguraciones1 select#pais, select#estado {
	color: #282323;
	font-weight: normal;
}
.SysWebSWebConfiguraciones1 .mdComprarDominio .bootstrap-dialog-header {
	text-align: center;
	font-weight: bold;
}
.SysWebSWebConfiguraciones1 .confirmacion label {
	font-weight: normal;
}
.SysWebSWebConfiguraciones1 .confirmacion {
	margin-bottom: 15px;
}
.SysWebSWebConfiguraciones1 .btn-mostrar {
	padding: 12px 10px !important;
	border-left-style: none;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.SysWebSWebConfiguraciones1 .modalCrearCorreos span[id*=errtxt] {
	position: absolute;
	top: 35px;
}
.SysWebSWebConfiguraciones1 span#errtxtMin {
	top: unset;
}
.SysWebSWebConfiguraciones1 #errtxtNombreDominio {
	position: unset;
}
.SysWebSWebConfiguraciones1 .modalCrearCorreos .bootstrap-dialog-close-button {
	display: block !important;
}
.SysWebSWebConfiguraciones1 form#frmPaso2 p {
	color: black !important;
}
.mensajeSoporteHumano {
	width: auto;
	float: right;
    position: absolute;
    right: 155px;
	top: 5px;
}
.hide-left-bar ul.sidebar-menu li ul.sub {
	display: none
}
.hide-left-bar.not-hovered ul.sidebar-menu ul.sub {
	display: none !important;
}
.radio-inline, .checkbox-inline {
	display: inline-flex;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: 400;
	cursor: default;
}
.btn-block-cearel {
	border: none !important;
	padding: 16px 12px 14px !important;
}
.SysWebSWebConfiguraciones1 button#btnBuscarDominios {
	border: 1px solid #ececec;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.page-content .row > .col-md-12 >h2:first-of-type {
	width: 100%;
	padding-bottom: 20px;
	padding-top: 20px;
}
.text-center.col-acciones a,
.text-center.col-acciones button {
	display: -webkit-inline-flex;
	align-items: center;
	justify-content: center;
}
.SysWebGClientesProductosListadoDePaginas .porlets-content form {
	display: grid;
	grid-template-columns: auto 75% auto;
	grid-template-rows: auto auto auto auto;
	row-gap: 40px;
}
.SysWebGClientesProductosListadoDePaginas .porlets-content form > .col-md-12 {
	grid-column-start: 2;
	grid-column-end: 3;
}
.SysWebGClientesProductosListadoDePaginas .porlets-content form > .col-md-12 > .form-group.pull-left {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.SysWebGClientesProductosListadoDePaginas .porlets-content form > .col-md-12 > .form-group.pull-left > .col-sm-6 {
	padding-left: 0;
	margin-top: 5px;
}
.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf .archivos {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 5px;
}
.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf .modal-dialog {
	width: 750px;
}
.SysWebGClientesProductosListadoDePaginas .ezdz-dropzone div {
	color: #bcbcbc;
}
.SysWebGClientesProductosListadoDePaginas .ezdz-dropzone {
	border: 10px dotted #bcbcbc
}
.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf form#frmGuardar {
	padding: 0px;
}
.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf .tab-content {
	padding-left: 20px;
	padding-right: 20px;
}
.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf #frmGuardar .btn {
	border: none;
	padding: 9px 12px 8px !important;
}
/* agregando mdAvatar2 */
.mdAvatar2 {
	overflow-y: auto !important;
}
.modal.mdAvatar2 .modal-dialog .modal-content .modal-header {
	background: #0096d4 !important;
	font-weight: bold !important;
	color: black;
}
.modal.mdAvatar2 .modal-dialog .modal-content legend {
	color: var(--bg-label-form)
}
.modal.mdAvatar2.bootstrap-dialog .bootstrap-dialog-title {
	font-size: 18px;
}
.mdAvatar2 .modal-content .input-group-btn:last-child > .btn {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.btn-info:hover {
	color: #fff;
	background-color: #0087bf;
	border-color: #0087bf;
}
.mdAvatar2 .modal-content .input-group-btn:first-child > .btn {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.mdAvatar .modal-content .input-group-btn:last-child > .btn {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.mdAvatar .modal-content .input-group-btn:first-child > .btn {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.table tbody tr td.col-acciones {
	font-size: 0;
}
.table tbody tr td.col-acciones > *:not(.table tbody tr td.col-acciones > form),
.table tbody tr td.col-acciones > form > * {
	margin-left: 3px;
	margin-bottom: 3px;
}
.toggle {
	position: relative;
	overflow: visible;
}
.toggle-slide {
	border-radius: 60px !important;
	position: relative;
	overflow: visible;
	z-index: 10;
}
.toggle-inner {
	position: relative;
	z-index: 10;
}
.toggle-blob {
	content: "";
	box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 0px 0 hsla(0, 0%, 0%, 0.04), 0 4px 9px hsla(0, 0%, 0%, 0.13), 0 3px 3px hsla(0, 0%, 0%, 0.05);
	-moz-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);
	-o-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);
	-webkit-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);
	transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);
	background: whitesmoke;
	height: 22px !important;
	width: 22px !important;
	top: 1px;
	left: 0px;
	border-radius: 60px;
	margin-top: -1px;
	margin-left: -11px !important;
	z-index: 99999999 !important;
	position: absolute;
}
.toggle-on, .toogle-off {
	width: 40px !important;
	height: 22px !important;
	position: relative;
	z-index: 1;
}
.toggle-on {
	background: #2ecc71 !important;
}
/* .toggle-slide {
	border-color: unset !important;
} */
.toggle-danger .toggle-slide.active .toggle-blob {
	border-left: none !important;
}
.toggle-danger .toggle-slide .toggle-blob {
	border-right: none !important;
}
.toggle-on.active {
	margin-top: 0px;
	width: 38px !important;
}
.toggle-off.active {
	margin-top: 0px;
	height: 22px !important;
	width: 38px !important;
}
.SysWebSWebPaginasxTema .toggle-success .toggle-slide.active {
	border: unset !important;
}
.ModalBiblioteca .modal-content .modal-footer {
	padding: 0px;
}
.modalCrearElemento.mdAvatar div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4,
.modalCrearElemento.mdAvatar div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.modalCrearElemento.mdAvatar div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12 .ezdz-dropzone {
	background-color: #fff;
}
/* .SysWebSWebConfiguraciones1 .input-group-addon {
	padding: 0px 12px;
	color: #333;
	background-color: #f9f9f9;
	border: 0px solid #f9f9f9;
} */
.SysWebSWebConfiguraciones1 .col-xs-12.col-sm-12.col-md-12 {
	padding-bottom: 8px;
}
.SysWebPAterrizajeVentasRealizadas .basic-wizard ul.nav li.active:first-child a,
.SysWebPAterrizajeVentasRealizadas .basic-wizard ul.nav li:first-child a,
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li.active:first-child a,
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li:first-child a,
.SysWebGestionarPlan .basic-wizard ul.nav li.active:first-child a,
.SysWebGestionarPlan .basic-wizard ul.nav li:first-child a {
	border-top-left-radius: 5px;
}
.SysWebPAterrizajeVentasRealizadas .basic-wizard ul.nav li.active:nth-child(4) a,
.SysWebPAterrizajeVentasRealizadas .basic-wizard ul.nav li:nth-child(4) a,
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li.active:nth-child(2) a,
.SysWebSWebConfiguraciones1 .basic-wizard ul.nav li:nth-child(2) a,
.SysWebGestionarPlan .basic-wizard ul.nav li.active:nth-child(4) a,
.SysWebGestionarPlan .basic-wizard ul.nav li:nth-child(4) a {
	border-top-right-radius: 5px;
}
.dvNoTieneDominio input.form-control {
	margin-right: -3px !important;
}
.bootstrap-dialog-footer-buttons {
	display: flex;
	justify-content: space-between;
}
.mdCancelarSuscripcion  .bootstrap-dialog-title,
.mdPausarPlan  .bootstrap-dialog-title,
.mdConfirmarPausaPlan .bootstrap-dialog-title {
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.mdCancelarSuscripcion  .bootstrap-dialog-message .label-negro,
.mdConfirmarPausaPlan  .bootstrap-dialog-message .label-negro,
.mdPausarPlan .bootstrap-dialog-message .label-negro {
	color: #000000 !important;
}
.mdCancelarSuscripcion  .bootstrap-dialog-message .tab-content.tab-mail,
.mdConfirmarPausaPlan  .bootstrap-dialog-message .tab-content.tab-mail,
.mdPausarPlan  .bootstrap-dialog-message .tab-content.tab-mail,
.mdCancelarSuscripcion .bootstrap-dialog-message .tab-content .col-mostrar label,
.mdConfirmarPausaPlan .bootstrap-dialog-message .tab-content .col-mostrar label,
.mdPausarPlan .bootstrap-dialog-message .tab-content .col-mostrar label {
	color: #000000 !important;
}
.mdCancelarSuscripcion, .mdPausarPlan, .mdConfirmarPausaPlan {
	overflow-y: auto !important;
}
.modal.mdCancelarSuscripcion2 .modal-dialog .modal-content .modal-header,
.modal.mdConfirmarPausaPlan .modal-dialog .modal-content .modal-header,
.modal.mdPausarPlan .modal-dialog .modal-content .modal-header {
	background: #d9534f !important;
	font-weight: bold !important;
	color: black;
}
.mdCancelarSuscripcion  .modal-content .input-group-btn:last-child > .btn,
.mdConfirmarPausaPlan  .modal-content .input-group-btn:last-child > .btn,
.mdPausarPlan  .modal-content .input-group-btn:last-child > .btn {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.modalCrearElemento.mdCancelarSuscripcion div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4,
.modalCrearElemento.mdConfirmarPausaPlan div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4,
.modalCrearElemento.mdPausarPlan div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4,
.modalCrearElemento.mdCancelarSuscripcion div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12,
.modalCrearElemento.mdConfirmarPausaPlan div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12,
.modalCrearElemento.mdPausarPlan  div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.modalCrearElemento.mdCancelarSuscripcion div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12 .ezdz-dropzone,
.modalCrearElemento.mdConfirmarPausaPlan div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12 .ezdz-dropzone,
.modalCrearElemento.mdPausarPlan div.modal-content div.modal-body div.bootstrap-dialog-message div.row div.col-xs-12.col-md-4 .col-md-12 .ezdz-dropzone {
	background-color: #fff;
}
.mdCancelarSuscripcion .modal-content .input-group-btn:first-child > .btn,
.mdConfirmarPausaPlan .modal-content .input-group-btn:first-child > .btn,
.mdPausarPlan .modal-content .input-group-btn:first-child > .btn {
	border-top-left-radius: 5px;
}
.mdCancelarSuscripcion  .bootstrap-dialog-message p,
.mdConfirmarPausaPlan  .bootstrap-dialog-message p,
.mdPausarPlan  .bootstrap-dialog-message p,
.mdCancelarSuscripcion  .bootstrap-dialog-message label,
.mdConfirmarPausaPlan  .bootstrap-dialog-message label,
.mdPausarPlan  .bootstrap-dialog-message label,
.mdCancelarSuscripcion  .bootstrap-dialog-message li,
.mdConfirmarPausaPlan  .bootstrap-dialog-message li,
.mdPausarPlan  .bootstrap-dialog-message li {
	color: #fff !important;
}
.light-theme .mdCancelarSuscripcion  .bootstrap-dialog-message p,
.light-theme .mdConfirmarPausaPlan  .bootstrap-dialog-message p,
.light-theme .mdPausarPlan  .bootstrap-dialog-message p,
.light-theme .mdCancelarSuscripcion  .bootstrap-dialog-message label,
.light-theme .mdConfirmarPausaPlan  .bootstrap-dialog-message label,
.light-theme .mdPausarPlan  .bootstrap-dialog-message label,
.light-theme .mdCancelarSuscripcion  .bootstrap-dialog-message li,
.light-theme .mdConfirmarPausaPlan  .bootstrap-dialog-message li,
.light-theme .mdPausarPlan  .bootstrap-dialog-message li {
	color: #333 !important;
}
.mdCancelarSuscripcion  .bootstrap-dialog-message,
.mdPausarPlan  .bootstrap-dialog-message,
.ModalEliminar .bootstrap-dialog-message,
.ModalTiempo .bootstrap-dialog-message,
.ModalConfigurar .bootstrap-dialog-message,
.ModalPublicar .bootstrap-dialog-message,
.ModalConfiguracion .bootstrap-dialog-message,
.ModalAgregarPost .bootstrap-dialog-message,
.mdConfirmarPausaPlan .bootstrap-dialog-message,
.ModalEliminar .bootstrap-dialog-message,
.mdCancelarSuscripcion  .modal-content form,
.mdConfirmarPausaPlan  .modal-content form,
.mdPausarPlan  .modal-content form {
	background-color: #363B3F !important;
}
.light-theme .mdCancelarSuscripcion  .bootstrap-dialog-message,
.light-theme .mdPausarPlan  .bootstrap-dialog-message,
.light-theme .ModalEliminar .bootstrap-dialog-message,
.light-theme .ModalTiempo .bootstrap-dialog-message,
.light-theme .ModalConfigurar .bootstrap-dialog-message,
.light-theme .ModalPublicar .bootstrap-dialog-message,
.light-theme .ModalConfiguracion .bootstrap-dialog-message,
.light-theme .ModalAgregarPost .bootstrap-dialog-message,
.light-theme .mdConfirmarPausaPlan .bootstrap-dialog-message,
.light-theme .ModalEliminar .bootstrap-dialog-message,
.light-theme .mdCancelarSuscripcion  .modal-content form,
.light-theme .mdConfirmarPausaPlan  .modal-content form,
.light-theme .mdPausarPlan  .modal-content form {
	background-color: #ddd !important;
}
/* .SysWebAgendarLlamadaCalendly .block-web .header {
	background: none;
	margin: 0 auto;
	padding: 5px 5px;
	border-bottom: 1px solid #535353;
	margin-bottom: -45px;
} */
.SysWebAgendarLlamadaCalendly div#root {
	margin-top: -50px;
}
.chatbackground {
	background-color: #0b141a !important;
}
.light-theme .chatbackground {
	background-color: #e5ddd5 !important;
}
/* ----- VENTANAS EMERGENTES ----- */
.SysWebVEmergentesVentanasEmergentesSW table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected,
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected,
.SysWebVEmergentesVentanasEmergentesSW table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1,
.SysWebVEmergentesVentanasEmergentesSW table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesSW table.dataTable.order-column tbody > tr.selected > .sorting_1, table.dataTable.order-column tbody > tr.selected > .sorting_2, table.dataTable.order-column tbody > tr.selected > .sorting_3, table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1, table.dataTable.display tbody > tr.selected > .sorting_2, table.dataTable.display tbody > tr.selected > .sorting_3, table.dataTable.display tbody > tr > .selected,
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable.order-column tbody > tr.selected > .sorting_1, table.dataTable.order-column tbody > tr.selected > .sorting_2, table.dataTable.order-column tbody > tr.selected > .sorting_3, table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1, table.dataTable.display tbody > tr.selected > .sorting_2, table.dataTable.display tbody > tr.selected > .sorting_3, table.dataTable.display tbody > tr > .selected,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable.order-column tbody > tr.selected > .sorting_1, table.dataTable.order-column tbody > tr.selected > .sorting_2, table.dataTable.order-column tbody > tr.selected > .sorting_3, table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1, table.dataTable.display tbody > tr.selected > .sorting_2, table.dataTable.display tbody > tr.selected > .sorting_3, table.dataTable.display tbody > tr > .selected {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1,
.SysWebVEmergentesVentanasEmergentesSW table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover,
.SysWebVEmergentesVentanasEmergentesSW table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1,
.SysWebVEmergentesVentanasEmergentesSW table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1,
.SysWebVEmergentesVentanasEmergentesPA table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th,
.SysWebVEmergentesVentanasEmergentesSW .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th,
.SysWebVEmergentesVentanasEmergentesPA .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
	background-color: var(--tr-selected);
}
.SysWebVEmergentesVentanasEmergentesTEL .VistaPrevia .isloading-overlay,
.SysWebVEmergentesVentanasEmergentesSW .VistaPrevia .isloading-overlay,
.SysWebVEmergentesVentanasEmergentesPA .VistaPrevia .isloading-overlay {
	width: 97% !important;
}
.SysWebVEmergentesVentanasEmergentesTEL .VistaPrevia.modal-desktop .modal-lg,
.SysWebVEmergentesVentanasEmergentesPA .VistaPrevia.modal-desktop .modal-lg {
	width: 1140px !important;
}
.SysWebVEmergentesVentanasEmergentesPA .modal-desktop .modal-dialog iframe {
	width: 1235px;
	height: 635px;
	-webkit-transform: scale(0.73);
	-moz-transform: scale(0.73);
	-o-transform: scale(0.73);
	-ms-transform: scale(0.73);
	transform: scale(0.73);
	-webkit-transform-origin: 35% 43%;
	-moz-transform-origin: 35% 43%;
	-o-transform-origin: 35% 43%;
	-ms-transform-origin: 35% 43%;
	transform-origin: 35% 43%;
}
.SysWebVEmergentesVentanasEmergentesTEL .ModalNombre .modal-dialog,
.SysWebVEmergentesVentanasEmergentesSW .ModalNombre .modal-dialog,
.SysWebVEmergentesVentanasEmergentesPA .ModalNombre .modal-dialog {
	width: 600px;
	margin: 30px auto;
}
.SysWebVEmergentesVentanasEmergentesTEL .step.paginas,
.SysWebVEmergentesVentanasEmergentesSW .step.paginas,
.SysWebVEmergentesVentanasEmergentesPA .step.paginas {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	margin: 1px;
	overflow: hidden;
}
.SysWebVEmergentesVentanasEmergentesTEL .step.paginas:not(.active),
.SysWebVEmergentesVentanasEmergentesSW .step.paginas:not(.active),
.SysWebVEmergentesVentanasEmergentesPA .step.paginas:not(.active) {
	background-color: #687174;
}
.SysWebVEmergentesVentanasEmergentesTEL .block-web .nav-tabs > li,
.SysWebVEmergentesVentanasEmergentesSW .block-web .nav-tabs > li,
.SysWebVEmergentesVentanasEmergentesPA .block-web .nav-tabs > li {
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
}
.SysWebVEmergentesVentanasEmergentesPA .block-web .nav-tabs > li.active > a:focus,
.SysWebVEmergentesVentanasEmergentesSW .block-web .nav-tabs > li.active > a:focus,
.SysWebVEmergentesVentanasEmergentesTEL .block-web .nav-tabs > li.active > a:focus,
.SysWebVEmergentesVentanasEmergentesTEL .block-web .nav-tabs > li.active > a:hover,
.SysWebVEmergentesVentanasEmergentesSW .block-web .nav-tabs > li.active > a:hover,
.SysWebVEmergentesVentanasEmergentesPA .block-web .nav-tabs > li.active > a:hover {
	color: #ffffff !important;
	background-color: #687174 !important;
}
.SysWebVEmergentesVentanasEmergentesPA .block-web .nav-tabs > li.active > a:focus,
.SysWebVEmergentesVentanasEmergentesPA .block-web .nav-tabs > li.active > a:active{
	color: #687174 !important;
	background-color: #ffffff !important;
}
.SysWebVEmergentesVentanasEmergentesTEL .tab-container li.paginas a,
.SysWebVEmergentesVentanasEmergentesSW .tab-container li.paginas a,
.SysWebVEmergentesVentanasEmergentesPA .tab-container li.paginas a {
	padding: 10px 10px;
}
.SysWebVEmergentesVentanasEmergentesTEL .dataTables_paginate,
.SysWebVEmergentesVentanasEmergentesSW .dataTables_paginate,
.SysWebVEmergentesVentanasEmergentesPA .dataTables_paginate {
	display: block !important;
}
.SysWebVEmergentesVentanasEmergentesPA .mdAvatar .modal-dialog .modal-content .modal-header {
	background-color: #363B3F;
}
.SysWebVEmergentesVentanasEmergentesPA .dt-buttons {
	display: flex;
	justify-content: center;
	padding-bottom: 7px;
}
.SysWebVEmergentesVentanasEmergentesPA .icon-Agregar-cuadrado-sume {
	font-size: 16px;
	margin-left: auto;

}
.SysWebVEmergentesVentanasEmergentesPA .customh {
	align-content: center;
	display: flex;
	justify-content: space-between;
}
.SysWebPAterrizajePlantillaxCliente tr.even.selected > td.control,
.SysWebPAterrizajePlantillaxCliente tr.even.selected > td.sorting_1,
table.dataTable.display tbody>tr.odd.selected>.sorting_1,
table.dataTable.display tbody>tr.even.selected>.sorting_1,
table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1 {
	background: var(--tr-selected);
}
/*	*/
.caption h3 {
	font-weight: bold;
	color: black;
}
.brighttheme.ui-pnotify-container.brighttheme-success.ui-pnotify-shadow h4 {
	font-size: 18px !important;
}
.bootstrap-dialog-title {
	font-weight: bold;
}
span.iti__country-name {
	color: #333;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
	.porlets-content .table-responsive {
		padding: 5px;
	}
	label.radio-inline {
		margin-left: 0px;
	}
	.previsualizador-pc.col-md-8 {
		max-height: 350px;
	}
	.modal-body {
		position: relative;
		padding: 5px;
	}
	.table-responsive {
		border: 0px;
	}
	tr.success.odd label,
	tr.info.even label,
	tr.danger.odd label,
	tr.warning.even label {
		color: black !important;
	}
	.col-md-12 {
		padding-right: 5px;
	}
	form, form#frmAgregar, .porlets-content > form#frmEditar { /* REVISAR */
		padding: 15px; /* modificado en SistemaWeb/GestionClientes/Prospectos, modal de rechazar prospecto */
	}
	.table>thead>tr>th, .table>tbody>tr>td {
		font-size: 12px;
	}
	.SysWebGClientesClientes #tblClientesCRM >thead>tr>th {
		min-width: 130px !important;
	}
	form#frmFiltroFechas {
		display: none;
	}
	i.fa.fa-paint-brush {
		color: #333 !important;
	}
	#frmBuscarCliente .form-group {
		display: block;
		align-items: center;
	}
	.porlets-content .table-responsive {
		padding: 5px;
	}
	label.radio-inline {
		margin-left: 0px;
	}
	.modal-body {
		position: relative;
		padding: 5px;
	}
	.table-responsive {
		border: 0px;
	}
	tr.success.odd label,
	tr.info.even label,
	tr.danger.odd label,
	tr.warning.even label {
		color: black !important;
	}
	.col-md-12 {
		padding-right: 5px;
	}
	.SysWebPAterrizajeVariacion .col-md-12 {
		padding-right: 15px;
	}
	input.form-control.input-sm,
	input.form-control.input-sm {
		width: 100px !important;
	}
	.input-group.div-groupinput {
		padding-top: 3px;
	}
}
/* de pantallas pequeñas hasta tables 1024px */
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
	.vmovil {
		display: flex !important;
		visibility: visible !important;
		justify-content: center;
	}
	.input-group.div-groupinput {
		padding-top: 4px;
	}
	.popover.fade.bottom.in {
		background: var(--bg-popover-fade);
	}
	.ModalBiblioteca .modal-dialog {
		width: 95% !important;
	}
	.thumbnail {
		width: 125px !important;
	}
	ul.thumbnails.image_picker_selector {
		gap: 3px;
	}
	i.fa.fa-paint-brush {
		color: #333 !important;
	}
	#frmFiltroFechas {
		display: none;
	}
	.SysWebEmailMarketingListasSubscriptores span.dtr-data {
		display: block;
	}
	.SysWebMensajeriaInstantaneaPerfilesAgregar .img-instruccion {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		overflow-x: scroll;
	}
	span.dtr-data {
		display: flex;
		gap: 8px;
	}
	.SysWebMensajeriaInstantaneaConversacionesSuscriptor span.dtr-data,
	.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChat span.dtr-data {
		display: grid;
		gap: 8px;
	}
	div#tblConversaciones_info {
		text-align: center;
	}
	span.dtr-data > a,
	span.dtr-data > button {
		border-radius: 50%;
		width: 38px;
		margin-top: 5px !important;
	}
	#frmBuscarCliente .form-group {
		display: block;
		align-items: center;
	}
	.SysWebGClientesClientes .iti {
		width: auto;
		display: block !important;
	}
	.form-group.tel .input-group .iti.iti--allow-dropdown,
	.form-group.whats .input-group .iti.iti--allow-dropdown {
		width: 100%;
	}
	.SysWebGClientesClientesEditar .CambiarImagen .col-md-6,
	.SysWebGClientesClientesEditar .CambiarImagen .col-md-4,
	.SysWebGClientesClientesEditar .CambiarImagen .col-md-2 {
		width: 100%;
	}
	ul.thumbnails.image_picker_selector li .thumbnail {
		padding: 6px;
		border: 1px solid #dddddd;
	}
	ul.thumbnails.image_picker_selector li .thumbnail img {
			-webkit-user-drag: none; }
		ul.thumbnails.image_picker_selector li .thumbnail.selected {
		background: #0088cc; }
	ul.thumbnails.image_picker_selector li {
		margin: 0px 2px 4px 0px !important;
		float: left;
	}
	div#Biblioteca {
		max-height: 308px;
	}
	button.btn.btn-success.dropdown-toggle.tooltips {
		border-radius: 50%;
		height: 38px;
		width: 40px;
	}
	button.btn.btn-success.dropdown-toggle.tooltips {
		margin-top: 3px;
	}
	/* .SysWebGClientesProspectos .row {
		margin: 0;
	} */
	.SysWebGClientesProspectos th.text-center.sorting_disabled {
		width: 176px !important;
		min-width: 160px;
	}
	.popover.bottom>.arrow:after {
		content: " ";
		top: 1px;
		margin-left: -10px;
		border-top-width: 0;
		border-bottom-color: #505458;
	}
	.btn-group.bootstrap-select.show-tick.form-control {
		margin-bottom: 16px;
	}
	.SysWebEmbudosVer .btn-group.bootstrap-select.show-tick.form-control {
		margin-bottom: 16px;
		margin-top: 16px;
	}
	.SysWebEmailMarketingListasSubscriptoresAgregar .btn-group.bootstrap-select.show-tick.form-control,
	.SysWebGClientesProspectosEditar .btn-group.bootstrap-select.show-tick.form-control,
	.SysWebEmailMarketingListasSubscriptoresEditar .btn-group.bootstrap-select.show-tick.form-control {
		margin-bottom: 0px;
	}
	.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .alert-center, .SysWebGClientesProspectosAgregarImportar .alert-center {
		margin: auto;
		width: 100%;
	}
	.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .panel-info {
		widows: 100%;
	}
	.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #frmPaso3 .col-md-3 .form-group {
		display: inline-table;
	}
	.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #frmPaso3 .col-md-4 .form-group,
	.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 #frmPaso3 .col-md-3 .form-group {
		display: inline-table;
	}
	.SysWebGClientesProspectosEditar .bootstrap-select > .dropdown-toggle {
		height: 100%;
		width: 100%;
		padding-right: 25px;
	}
	.SysWebEmailMarketingListasSubscriptoresAgregarSubscriptoresImportarV2 .btn-group.bootstrap-select.show-tick.form-control {
		margin-bottom: 0px;
	}
	div#tblSubsImportar_length,
	div#tblSuscriptores_length {
		display: none;
	}
	.SysWebGClientesProductos th.all.sorting_asc {
		min-width: 140px;
	}
	.SysWebGClientesProductos .img-producto {
		width: 130px;
		height: 130px;
		margin: 0px auto;
		display: block;
		object-fit: contain;
	}
	.SysWebGClientesProductos th.all.sorting {
		min-width: 150px;
	}
	.SysWebGClientesProductosAgregar .ModalBiblioteca .modal-dialog,
	.SysWebGClientesProductosEditar .ModalBiblioteca .modal-dialog {
		width: 95%;
	}
	.SysWebGClientesProductosAgregar .mdSegmentacionxEtiquetas .modal-dialog,
	.SysWebGClientesProductosEditar .mdSegmentacionxEtiquetas .modal-dialog {
		width: 95%;
	}
}
/* pantallas mas pequeñas 770 px */
@media only screen and (min-device-width: 320px) and (max-device-width: 770px) {
	.SysWebIndex .col-xs-12 {
		width: 50%;
	}
	.SysWebIndex .page-content {
		min-height: 95vh;
		padding-left: 10px;
		padding-right: 20px;
	}
	.SysWebIndex .main .row:first-child {
		margin-left: 0px;
	}
	.SysWebIndex .col-xs-6 {
		padding-left: 0px;
	}
	div#main-graph {
		margin-top: 0px;
	}
	.SysWebMensajeriaInstantaneaPerfiles th.sorting_disabled,
	.SysWebMensajeriaInstantaneaListasSuscriptores th.sorting_disabled,
	.SysWebMensajeriaInstantaneaListasSuscriptoresVerSuscriptores th.sorting_asc,
	.SysWebMensajeriaInstantaneaListasSuscriptores th.sorting_asc {
		width: 100% !important;
		min-width: 350px;
	}
	.SysWebMensajeriaInstantaneaConversacionesSuscriptor th.text-center.sorting {
		width: 100%;
		min-width: 270px;
	}
	.col-sm-3.col-mostrar,
	.col-sm-2.col-mostrar,
	.col-sm-4.col-mostrar {
		display: none;
	}
	.SysWebRptGCEfectividad .col-busqueda,
	.SysWebRptGCEfectividad .col-paginacion {
		margin-left: 0px;
	}
	.SysWebRptGCEfectividad .col-sm-6.col-paginacion {
		width: 50%;
	}
	.SysWebSWebCorreosElectronicosVer .col-sm-4,
	.SysWebSWebCorreosElectronicosVer .col-sm-5 {
		width: 50% !important;
		padding-left: 0px;
		margin: 0px;
	}
	.SysWebSWebCorreosElectronicosVer .tab-content, .SysWebSWebCorreosElectronicosVer form#frmEditar {
		padding: 0px;

	}
	.col-sm-4.col-paginacion,
	.col-sm-5.col-busqueda,
	.col-sm-4.col-busqueda {
		width: 50%;
	}
	span.dtr-data>form {
		padding-top: 5px !important;
		border-radius: 50%;
	}
	span.dtr-data>form>button{
		border-radius: 50% !important;
	}
	.mdAvatar .col-sm-4.col-paginacion,
	.mdAvatar .col-sm-4.col-busqueda {
		width: 100%;
	}
	.mdAvatar label.radio-inline {
		margin-right: 30px;
	}
	.porlets-content .table-responsive .dataTables_wrapper .row:first-child,
	#tblProgramacionesCampanhas_wrapper .row:first-child,
	#tblSecuenciasSeguimientos_wrapper .row:first-child,
	#tblPaginasxClienteTienda_wrapper .row:first-child,
	#tblDominiosDeConfianza_wrapper .row:first-child,
	#tblPaginasxClienteClon_wrapper .row:first-child,
	#tblListasSuscriptores_wrapper .row:first-child,
	#tblVentanasEmergentes_wrapper .row:first-child,
	#tblVentasRealizadas_wrapper .row:first-child,
	#tblPlantillasCorreo_wrapper .row:first-child,
	#tblPaginasxCliente_wrapper .row:first-child,
	#tblPostxPlantilla_wrapper .row:first-child,
	#tblIAMktYVentas_wrapper .row:first-child,
	#tblSeguimientos_wrapper .row:first-child,
	div#tblEmpleados_wrapper .row:first-child,
	#tblSuscriptores_wrapper .row:first-child,
	#tblClientesCRM_wrapper .row:first-child,
	div#tblUsuarios_wrapper .row:first-child,
	#tblVariaciones_wrapper .row:first-child,
	#tblEtiquetas_wrapper .row:first-child,
	#tblCampanhas_wrapper .row:first-child,
	#tblPerfiles_wrapper .row:first-child,
	#tblReportes_wrapper .row:first-child,
	#tblCorreos_wrapper .row:first-child,
	#tblLegales_wrapper .row:first-child,
	#tblApiKey_wrapper .row:first-child,
	#tblReferencias_wrapper .row:first-child {
		display: inline-flex;
		width: 100%;
		justify-content: space-between;
	}
	.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
		margin-top: 0;
		margin-left: 0px;
	}
	.SysWebGClientesProductosListadoDePaginas .porlets-content form {
		display: grid;
		grid-template-columns: auto 100% auto;
		grid-template-rows: auto auto auto auto;
		row-gap: 20px;
	}
	.SysWebGClientesProductosListadoDePaginas form {
		padding: 0px;
	}
	.SysWebGClientesProductosListadoDePaginas .col-md-12 {
		padding-left: 5px;
	}
	.SysWebGClientesProductosListadoDePaginas .block-web {
		margin-left: 6px;
	}
	.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf .modal-dialog {
		width: 95%;
	}
	.SysWebGClientesProductosListadoDePaginas #frmGuardar .tab-content {
		margin-bottom: 0px;
		overflow: overlay !important;
	}
	.SysWebGClientesProductosListadoDePaginas div#cronometro {
		height: 100px !important;
	}
	.SysWebGClientesProductosListadoDePaginas .bootstrap-dialog-message .row {
		margin-left: -5px;
		margin-right: -5px;
	}
	.SysWebGClientesProductosListadoDePaginas .ModalObtenerConf .tab-content {
		padding-left: 0px;
		padding-right: 0px;
	}
	.SysWebGClientesProductosListadoDePaginas #tblAutoPage_wrapper .row {
		align-items: center;
		display: block;
	}
	.content-header {
		font-size: 16px;
		width: 100%;
	}
	.SysWebGClientesProductosListadoDePaginas form#frmCrear {
		padding-right: 0px;
	}
	form#frmFiltroCS .form-group label {
		width: 100%;
	}
	.SysWebEmailMarketingListasSubscriptoresVer .form-inline .form-control.bootstrap-select {
		width: 100%;
	}
	.ps-3 {
		padding-left: 0px;
	}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
	.SysWebGClientesProspectos th.text-center.sorting_disabled:nth-child(2) {
		width: 176px !important;
		min-width: 260px;
	}
	th.text-center.sorting_disabled:nth-child(2) {
		width: 176px !important;
		min-width: 260px;
	}
	.SysWebEmailMarketingListasSubscriptoresVer th.text-center.sorting_disabled:nth-child(2) {
		width: unset;
		min-width: unset;
	}
	.SysWebSWebUsuarios a#agusuario,
	.SysWebSWebUsuarios a#editcorreos,
	.SysWebSWebUsuarios a.CargarUsuario.tooltips,
	.SysWebSWebSeccionesxClientes a.agregar.btnAgregar.btnRadius,
	.SysWebSWebSeccionesxClientes a#versitio,
	.SysWebSWebPaginasVisitanteEstadisticas a.restablecer.refresh.tooltips,
	.SysWebSWebEntradasVisitanteEstadisticas a.restablecer.refresh.tooltips,
	.SysWebSWebEntradasVisitanteEstadisticas a.actualizar.refresh.tooltips,
	.SysWebSWebPaginasVisitanteEstadisticas a.actualizar.refresh.tooltips,
	.SysWebEmailMarketingCampanhas .button-group.pull-right a.configGenerales.refresh.tooltips,
	.SysWebEmailMarketingCampanhas a#btnSuscriptoresAgregar2 {
		display: none;
		visibility: hidden;
	}
}
/* maxima 480px */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
	form#frmFiltroFechas {
		display: none;
	}
	i.fa.fa-paint-brush {
		color: #333 !important;
	}
	#frmBuscarCliente .form-group {
		display: block;
		align-items: center;
	}
	.porlets-content .table-responsive {
		padding: 5px;
	}
	label.radio-inline {
		margin-left: 0px;
	}
	.modal-body {
		position: relative;
		padding: 5px;
	}
	.table-responsive {
		border: 0px;
	}
	tr.success.odd label,
	tr.info.even label,
	tr.danger.odd label,
	tr.warning.even label {
		color: var(--bg-label-form) !important;
	}
	.col-md-12 {
		padding-right: 5px;
	}
	.modal .col-md-12 {
		padding-right: 15px;
	}
	.SysWebPerfil .col-md-12,
	.SysWebSWebCorreosElectronicosPENC .col-md-12 {
		padding-right: 15px;
	}
	.SysWebPerfil .mdPausarPlan .modal-content {
		width: 100% !important;
	}
	.SysWebPerfil .bootstrap-dialog-footer-buttons {
		display: grid;
		gap: 5px;
		justify-content: normal;
	}
	.SysWebPerfil .modal-footer .btn+.btn {
		margin-left: 0px;
		margin-bottom: 0;
	}
	.SysWebPerfil .modalCambiarImagenBGI .bootstrap-dialog-message {
		padding: 15px !important;
	}
	.SysWebAfilPizarra .col-md-12 {
		padding-left: 5px;
		padding-right: 5px;
	}
	.chatbackground {
		padding: 10px !important;
		margin-bottom: 20px;
		padding: 5px 0px 26px !important;
		position: absolute;
	}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
	.SysWebSWebPaginasxTema span.dtr-data {
		display: inline-block;
		gap: 8px;
	}
	th.text-center.sorting_disabled:nth-child(2) {
		width: 4% !important;
		min-width: 4% !important;
		max-width: 4% !important;
	}
	span.dtr-data a {
		border-radius: 50%;
	}
	.SysWebSWebCorreosElectronicosVer div#tblCorreos_wrapper .row .col-sm-3 {
		display: none;
	}
	.chatbackground {
		padding: 10px !important;
		margin-bottom: 20px;
	}
	.chat1 {
		float: left !important;
		max-width: 85%;
	}
	.chat1 span.avatar-user, .chat2 span.avatar-user {
		display: none !important;
	}
	.chatbody.col-md-8 {
		margin-bottom: 35px;
	}
	.insight.insight {
		padding: 0px 0px 5px;
	}
	.block-web .header h3 span {
		white-space: wrap !important;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 90%;
		display: block;
		min-width: 0;
	}
}
/* solo paraa dropdown-menu */
@media only screen and (min-device-width: 320px) and (max-device-width: 770px) {
	.dropdown-menu.open {
		max-width: 100px;
	}
	.chatbackground {
		padding: 10px !important;
		margin-bottom: 20px;
		padding: 5px 0px 26px !important;
		position: absolute;
	}
	.chat1 {
		float: left !important;
		max-width: 85%;
	}
	.chat1 span.avatar-user, .chat2 span.avatar-user {
		display: none !important;
	}
	.chatbody.col-md-8 {
		margin-bottom: 35px;
	}
	.insight.insight {
		padding: 0px 0px 5px;
	}
	.SysWebIndex .col-lg-20 {
		width: 50% !important;
		padding-left: 0px !important;
	}
	.SysWebIndex .small-box .icon>i {
		font-size: 70px !important;
		position: absolute;
		right: 15px;
		top: 15px;
		transition: -webkit-transform .3s linear;
		transition: transform .3s linear;
		transition: transform .3s linear, -webkit-transform .3s linear;
	}
	.block-web .header h3 span {
		white-space: wrap !important;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 90%;
		display: block;
		min-width: 0;
	}
}
@media (max-width: 1558px) {
	.block-web .header h3 span {
		white-space: wrap !important;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 90%;
		display: block;
		min-width: 0;
	}
}
label#txtURLfacebook-error,
label#txtURLlinkedin-error,
label#txtURLpinterest-error,
label#txtURLwhatsapp-error,
label#txtURLemail-error,
label#txtURLtiktok-error,
label#txtURLyoutube-error,
label#txtURLinstagram-error,
label#txtURLtwitter-error {
	display: none !important;
	visibility: hidden;
}
.user-mode .toggle-slide {
	border-radius: 60px !important;
	position: relative;
	overflow: hidden;
	z-index: 10;
}
.SysWebPAterrizajeAPIKeys i.fa.fa-copy {
	color: #999;
}
.light-theme .mdAvatar .modal-dialog .modal-body .bootstrap-dialog-message {
	font-size: 15px;
	color: #333;
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: var(--bg-label-form);
	border: 0;
	border-bottom: var(--legend-border);
	padding-left: 10px !important;
}
.popover-content button span.caret {
	display: none;
}
.SysWebPAterrizajeAPIKeys .col-acciones .btnCopiar {
	border: 1px solid var(--br-border-btn) !important;
	color: #fff !important;
	padding: auto;
	height: 100%;
	width: 33px;
	display: inline-block;
	font-size: 14px;
	line-height: 20px;
	background: #ddd;
}
/* .SysWebPAterrizajeAPIKeys .table .input-group-btn {
	border: 1px solid #E5E9EC;
	border-radius: 50%;
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
} */
.toggle-slide {
	text-align: center;
}
.dark-theme .basic-wizard .nav li a:hover {
	background-color: #6f7274;
	border: 1px solid #6f7274;
	opacity: 1;
}
.dark-theme .basic-wizard .pager {
	background: none repeat scroll 0 0 #393b3d;
	border: 1px solid #5a5c5e;
	margin: 0;
	padding: 10px;
}
.SysWebEmbudosVerEstadisticas .form-inline {
	background-color: var(--bg-background-form-color);
	padding: 25px;
	border-radius: 5px;
}
.SysWebEmbudosVerEstadisticas label {
	color: var(--bg-label-form);
}
.SysWebVentasConfGeneralesV2 .mdAvatar .modal-content .tab-content label {
	color: var(--bg-label-form) !important;
}
.SysWebVentasRealizadas tbody button.btn.btn-default.tooltips {
	border-radius: 0px 15px 15px 0px !important;
	height: 100%;
	background-color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: var(--bg-form-control);
	opacity: 1;
}
.uneditable-input,
textarea, input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
	background-color: var(--tx-textarea-form);
	border: var(--tx-textarea-form-border);
	border-radius: 3px;
	box-shadow: none !important;
	color: var(--bg-label-form);
	font-size: 13px;
	font-weight: 400;
	line-height: 15px;
	outline: 0 none;
	padding: 6px 11px;
	transition: background .2s linear 0s, box-shadow .2s linear 0;
	vertical-align: top;
}
.SysWebVentasRealizadas.light-theme .bootstrap-dialog-message .tab-content label {
	color: #333 !important;
}
.SysWebVentasRealizadas.dark-theme .bootstrap-dialog-message .tab-content label {
	color: #fff !important;
}
.SysWebVentasRealizadas.classic-theme .bootstrap-dialog-message .tab-content label {
	color: #333 !important;
}
.dropdown-menu {
	max-width: 550px;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	background-color: var(--dropdown-menu-background) !important;
	border: var(--dropdown-menu-border);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	background-clip: padding-box;
}
#printable input,
#printable textarea {
	background-color: #fff;
}
.dropdown-menu>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857143;
	color: var(--bg-label-form);
	white-space: nowrap;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
	color: var(--bg-label-form);
	background-color: var(--bg-form-control);
	border-color: var(--tx-textarea-form);
}
select[disabled] {
	background-color: var(--select--disabled) !important;
}
select.sltipoBorde[disabled] {
	background-color: var(--select--disabled) !important;
}
select {
	background: var(--tx-textarea-form) !important;
	border: var(--tx-textarea-form-border) !important;
	color: var(--tx-form-placeholder) !important;
}
textarea.form-control {
	min-width: 100%;
	max-width: 100%;
	background-color: var(--tx-textarea-form);
	border: var(--tx-textarea-form-border) !important;
	color: var(--tx-textarea-form-color);
}
.SysWebVEmergentesVentanasEmergentesEditarV2 .paginas-sitios button.close {
	color: black !important;
}
.form-group.msj_pc textarea.form-control,
textarea#correo_cp,
textarea#correo_ccd,
textarea#correo_cccd {
	background-color: #fff;
	border: #ddd;
	color: black;
}
.dark-theme .input-group-btn:last-child>.btn,
.dark-theme .input-group-btn:last-child>.btn-group {
	margin-left: -1px;
}
.block-web .nav-tabs > li.active > a,
.block-web .nav-tabs > li.active > a:hover,
.block-web .nav-tabs > li.active > a:focus {
	border-color: -moz-use-text-color;
	border-style: none;
	border-width: medium;
	color: var(--bg-label-form);
	cursor: default;
}
.bottom .btn.btn-default {
	background-color: var(--tx-textarea-form) !important;
	color: var(--bg-label-form);
}
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
	z-index: 2;
	color: #fff !important;
	background-color: #428bca !important;
	border-color: #428bca;
	cursor: default;
}
.dark-theme .nav-tabs {
	background-color: #6f7274;
	margin-bottom: 0;
}
.dark-theme .pagination>.disabled>span,
.dark-theme .pagination>.disabled>span:hover,
.dark-theme .pagination>.disabled>span:focus,
.dark-theme .pagination>.disabled>a,
.dark-theme .pagination>.disabled>a:hover,
.dark-theme .pagination>.disabled>a:focus {
	color: #ddd;
	background-color: #5f6265;
	border-color: #ddd;
	cursor: not-allowed;
}
.dark-theme .basic-wizard .nav li.active a,
.dark-theme .basic-wizard .nav li.active a:focus,
.dark-theme .basic-wizard .nav li.active a:active {
	background: none repeat scroll 0 0 #6f7274;
	border-bottom-color: #303133;
	color: #fff;
	font-size: 14px;
	opacity: 1;
}
.dark-theme table.dataTable,
.dark-theme table.table {
	clear: both;
	max-width: none !important;
	color: white;
}
.dark-theme .dt-buttons a.dt-button {
	border: black;
	color: white;
	background: #687174;
}
.dark-theme .panel-default>.panel-heading:not(.row.fila-contenido-editable *) {
	color: #fff;
	background-color: #393b3d;
	border-color: #363b3f;
}
.dark-theme button.dt-button:hover:not(.disabled),
.dark-theme div.dt-button:hover:not(.disabled),
.dark-theme a.dt-button:hover:not(.disabled) {
	border: 0px solid #666 !important;
	background-color: #0d0d0d !important;
	background-image: linear-gradient(to bottom, #0d0d0d 100%, #e0e0e0 100%) !important;
}
.webui-popover-title {
	background-color: var(--tx-color-a) !important;
	border-bottom: 1px solid #f2f2f2;
}
.webui-popover {
	background-color: var(--bg-webui-popover) !important;
}
.webui-popover.bottom>.webui-arrow:after,
.webui-popover.bottom-right>.webui-arrow:after,
.webui-popover.bottom-left>.webui-arrow:after {
	content: " ";
	top: 1px;
	margin-left: -10px;
	border-bottom-color: var(--tx-color-a) !important;
	border-top-width: 0;
}
div#webuiPopover0 {
	background: unset;
}
.boton-llamada {
	border-top-color: unset !important;
}
.webui-popover .webui-popover-content {
	padding: 9px 14px;
	overflow: auto;
	display: block;
	border-radius: 0px 0px 5px 5px;
}
.webui-popover-inner .close {
	font-family: arial;
	margin: 8px 10px 0 0;
	float: right;
	font-size: 16px;
	font-weight: 700;
	line-height: 16px;
	color: var(--bg-label-form) !important;
	text-shadow: 0 1px 0 #fff;
	opacity: 1 !important;
	filter: alpha(opacity = 20);
	text-decoration: none;
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child, table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child {
	position: relative;
	padding-left: 15px;
	cursor: pointer;
}
.dark-theme ul#contendor-scroll li.title {
	color: white;
}
.webui-popover.top>.webui-arrow:after,
.webui-popover.top-right>.webui-arrow:after,
.webui-popover.top-left>.webui-arrow:after {
	content: " ";
	bottom: 1px;
	margin-left: -10px;
	border-top-color: var(--bg-popover-fade) !important;
	border-bottom-width: 0
}
.notification-seguimiento .dropdown-alerts > .alert {
	background: none repeat scroll 0 0 #f9f9f9;
	cursor: pointer;
}
.dark-theme .notification-seguimiento .dropdown-alerts > .alert {
	background: #595b5d;
	color: white;
	cursor: pointer;
}
.dark-theme .notification-seguimiento .dropdown-alerts > .alert:hover {
	background: #5d6467 !important;
	color: white;
	cursor: pointer;
}
.notification-seguimiento ul#contendor-scroll li.alert a {
	padding: 0px !important;
	margin: 0px !important;
}
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
	color: #333;
	text-decoration: none;
	outline: 0;
	background-color: #428bca;
}
.dark-theme .dropdown-menu>.active>a:hover,
.dark-theme .dropdown-menu>.active>a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #428bca;
}
.SysWebPAterrizajeVentasRealizadas button.btn.btn-default.tooltips {
	border: 1px solid var(--br-border-btn);
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatConversacion .table-responsive {
	max-height: 31vh;
	overflow: auto;
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatConversacion .table-responsive::-webkit-scrollbar {
	width: 8px;
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatConversacion .table-responsive::-webkit-scrollbar-thumb {
	background-color: transparent;
	border-radius: 4px;
	transition: background-color 0.5s ease;
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatConversacion .table-responsive::-webkit-scrollbar-track {
	background-color: transparent;
}
.SysWebMensajeriaInstantaneaListasSuscriptoresBotsChatConversacion .table-responsive:hover::-webkit-scrollbar-thumb {
	background-color: #888;
}
ul.nav.nav-pills.nav-justified {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	display: block;
	min-width: 0;
}
/* 🔹 Firefox: Aplicar scrollbar-width solo en #leftside-navigation */
@-moz-document url-prefix() {
	#leftside-navigation {
		scrollbar-width: thin !important;
	}
	html, body {
		scrollbar-width: thin !important;
	}
	html {
		scrollbar-width: thin;
	}
	html {
		scrollbar-color: transparent transparent;
	}
	html:hover {
		scrollbar-color: #999 transparent;
	}
	#Biblioteca {
		scrollbar-width: thin;
	}
}
.dark-theme .bootstrap-datetimepicker-widget table td span:hover {
	background: #5A5C5E;
}
.dark-theme .timepicker-minute,
.dark-theme .timepicker-hour {
	color: white;
}
.dark-theme .daterangepicker .calendar-table {
	border: 1px solid #fff;
	padding: 4px;
	border-radius: 4px;
	background: var(--bg-calendario) !important;
}
.dark-theme .daterangepicker .calendar-table td.available {
	color: white;
}
.dark-theme table.table-condensed tr {
	color: white;
}
.dark-theme table.table-condensed td.weekend.off.available {
	background: #413f3f;
}
.dark-theme table.table-condensed td.off.available,
.dark-theme table.table-condensed td.weekend.active.end-date.in-range.available {
	background: #272727;
}
.dark-theme .daterangepicker td.available:hover, .daterangepicker th.available:hover {
	background: #999;
}
.dark-theme table.table-condensed td.in-range.available {
	background: #757474;
}
.dark-theme td.weekend.active.end-date.in-range.available,
.dark-theme td.active.end-date.in-range.available,
.daterangepicker td.active, .daterangepicker td.active:hover {
	background-color: #357ebd;
	border-color: transparent;
	color: #fff;
}
.dark-theme .daterangepicker input.input-mini.active,
.dark-theme .daterangepicker input.input-mini {
	color: white;
}
.dark-theme .ranges li {
	font-size: 13px;
	background: #575757;
	border: 1px solid #f5f5f5;
	border-radius: 4px;
	color: #ffffff;
	padding: 3px 12px;
	margin-bottom: 8px;
	cursor: pointer;
}

/* Estilo base (puede ser para móviles o tablets) */
ul.sidebar-menu li a {
	padding: 8px 12px 8px 15px; /* reducido para pantallas pequeñas */
	transition: all 0.2s ease 0s;
}

.sc-theme .sidebar-menu li ul.sub li a {
	padding-bottom: 8px;
	padding-top: 8px;
}

/* Laptops pequeños y medianos: desde 1024px */
@media (min-width: 1024px) {
	ul.sidebar-menu li a {
		padding: 7.5px 12px 7.5px 15px;
	}
	.sc-theme .sidebar-menu li ul.sub li a {
		padding-bottom: 7px;
		padding-top: 7px;
	}

	.sc-theme ul.sidebar-menu li a {
		margin: 2px 5px;
	}
}

/* Laptops grandes o monitores estándar: desde 1280px */
@media (min-width: 1280px) {
	ul.sidebar-menu li a {
		padding: 8.5px 12px 8.5px 15px;
	}
	.sc-theme ul.sub li a {
		padding-bottom: 8.5px;
		padding-top: 8.5px;
	}
}

@media (min-width: 1366px) {
	ul.sidebar-menu li a {
		padding: 9px 12px 9px 15px;
	}
	.sc-theme ul.sub li a {
		padding-bottom: 9px;
		padding-top: 9px;
	}

	.sc-theme ul.sidebar-menu li a {
		margin: 1px 5px;
	}
}

/* Monitores grandes y pantallas Full HD o más: desde 1440px */
@media (min-width: 1440px) {
	ul.sidebar-menu li a {
		padding: 11px 12px 11px 15px;
	}

	.sc-theme .sidebar-menu li ul.sub li a {
		padding-bottom: 11px;
		padding-top: 11px;
	}
}

@media (min-width: 1920px) {
	ul.sidebar-menu li a {
		padding: 12px 12px 12px 15px;
	}

	.sc-theme ul.sub li a {
		padding-bottom: 12px;
		padding-top: 12px;
	}
}
.popover-success .webui-popover-inner .webui-popover-title {
	background-color: #49A549 !important;
	color: #fff !important;
}
.popover-success.bottom>.webui-arrow:after, .popover-success.bottom-right>.webui-arrow:after, .popover-success.bottom-left>.webui-arrow:after {
	border-bottom-color: #49A549 !important;
}
.popover-danger .webui-popover-inner .webui-popover-title{
	background-color: #D2322D !important;
	color: #fff !important;
}
.popover-danger.bottom>.webui-arrow:after, .popover-danger.bottom-right>.webui-arrow:after, .popover-danger.bottom-left>.webui-arrow:after {
	border-bottom-color: #D2322D !important;
}
.popover-warning .webui-popover-inner .webui-popover-title{
	background-color: #FFC107 !important;
	color: #2D2F31 !important;
}
.popover-warning.bottom>.webui-arrow:after, .popover-warning.bottom-right>.webui-arrow:after, .popover-warning.bottom-left>.webui-arrow:after {
	border-bottom-color: #FFC107 !important;
}
.modal-cuestionario-contexto .modal-dialog {
	width: 90%;
	max-width: 600px;
}
.modal-cuestionario-contexto .swia-cuestionario .swia-fieldset {
	border-radius: none;
	margin-bottom: 0px;
}
.modal-cuestionario-contexto .text-red, .mc-editar-contexto-ia .text-red {
	color: red;
}
.mc-editar-contexto-ia .text-muted {
	color: #f37c79;
}
.modal-cuestionario-contexto .cuestionario-secuencial .form-group {
	margin-bottom: 40px;
}
.modal-cuestionario-contexto .cuestionario-secuencial .progress {
	background-color: #808080;
	border-radius: 3px;
}
.modal-cuestionario-contexto .cuestionario-secuencial .progress-bar {
	transition: width 0.4s ease;
	font-weight: bold;
	background-color: #5cb85c;
	line-height: 2.4;
	font-size: 15px;
}
.modal-cuestionario-contexto .cuestionario-secuencial .invalid-feedback {
	background-color: #a94442;
	font-size: 15px;
	margin-top: 5px;
}
.modal-cuestionario-contexto .cuestionario-secuencial .is-invalid {
	border-color: #a94442;
}
.modal-cuestionario-contexto .btn-prev-question {
	color: #fff;
	background-color: #0096d4;
}
.modal-cuestionario-contexto .btn-prev-question:hover,
.modal-cuestionario-contexto .btn-prev-question:focus {
	color: #fff;
	background-color: #007ab8;
}
.modal-cuestionario-contexto .btn-prev-question.disabled {
	color: #fff;
	background-color: #73b3ce;
	pointer-events: none !important;
	opacity: 0.6;
}
.modal-cuestionario-contexto .btn-next-question {
	color: #fff;
	background-color: #0096d4;
}
.modal-cuestionario-contexto .btn-next-question:hover,
.modal-cuestionario-contexto .btn-next-question:focus {
	color: #fff;
	background-color: #007ab8;
}
.modal-cuestionario-contexto .finish-container .alert {
	margin-bottom: 10px;
	font-size: 16px;
}
.modal-cuestionario-contexto .question-nav {
	padding-top: 25px;
	border-top: 1px solid #494d4f;
}
.modal-cuestionario-contexto .text-muted {
	font-size: 13px;
	font-style: italic;
}
.modal-cuestionario-contexto .control-label-no .fa-info-circle {
	color: #5bc0de;
	margin-left: 5px;
	cursor: help;
}
.modal-cuestionario-contexto .control-label-no .text-danger {
	margin-left: 3px;
}
.modal-editar-contexto .modal-dialog {
	width: 90%;
	max-width: 600px;
}
.mc-editar-contexto-ia .modal-dialog {
	max-width: 600px;
}
.modal-editar-contexto .swia-cuestionario .swia-fieldset {
	border-radius: none;
	margin-bottom: 0px;
}
.modal-editar-contexto .swia-cuestionario .control-label-no {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
	display: block;
}
.modal-editar-contexto .text-red {
	color: red;
}
.modal-editar-contexto .text-muted {
	font-size: 13px;
	font-style: italic;
}
.modal-editar-contexto .sc-ia-form-input {
	font-size: 14px;
	padding: 10px;
}
.cuestionario-secuencial .form-group {
	display: none;
}
.custom-checkbox {
	height: 17px !important;
}
.btn-select-1 {
		width: 650px !important;
}